diff --git a/.ctags b/.ctags
new file mode 100644
index 000000000..d3980c117
--- /dev/null
+++ b/.ctags
@@ -0,0 +1,3 @@
+--python-kinds
+--languages=python
+-R
diff --git a/.dockerignore b/.dockerignore
new file mode 100644
index 000000000..104681e3c
--- /dev/null
+++ b/.dockerignore
@@ -0,0 +1,45 @@
+**/__pycache__
+*.pyc
+*.pyd
+*.pyo
+.Python
+.cache
+.coverage
+.ctags
+.dockerignore
+.env
+.git
+.gitignore
+.pytest_cache
+.tox
+.travis.yml
+.tx
+.venv
+AUTHORS.rst
+CHANGELOG.md
+CODE_OF_CONDUCT.md
+CONTRIBUTING.md
+DCOLICENSE
+docker/Dockerfile
+ISSUE_TEMPLATE.md
+README.md
+__pycache__
+env
+local.py
+locale
+media
+pytest.ini
+regenerate.sh
+requirements-devel.in
+requirements-devel.txt
+requirements.in
+requirements-contribs.in
+scripts
+setup.cfg
+static
+tests
+thankyou.md
+tox.ini
+venv
+.direnv
+.envrc
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
new file mode 100644
index 000000000..3981ee92b
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -0,0 +1,47 @@
+---
+name: "\U0001F41E Bug report"
+about: Create a report to help us improve
+title: "[BUG] "
+labels: bug
+assignees: ''
+
+---
+
+
+
+**Describe the bug**
+
+
+**How can we reproduce the behavior**
+
+
+**Workarounds**
+
+
+**Screenshots**
+
+
+**Taiga environment**
+
+
+**Desktop (please complete the following information):**
+ - **OS:**
+ - **Browser:**
+ - **Version:**
+
+**Additional context**
+
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
new file mode 100644
index 000000000..51fd870d4
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.md
@@ -0,0 +1,34 @@
+---
+name: "\U0001F680 Feature request"
+about: Suggest an idea for this project
+title: "[FR] "
+labels: ''
+assignees: ''
+
+---
+
+> **READ THIS FIRST!**: We recently announced Taiga plans for the future and they greatly affect how we manage this repository and the current Taiga 6 release. Check it [here](https://blog.taiga.io/announcing_taiganext.html).
+
+
+
+**Please describe the problem / need you are trying to solve.**
+
+
+**Describe the feature or the improvement you'd like and what are you trying to achieve.**
+
+
+**Describe alternatives you've considered**
+
+
+**Additional context**
+
diff --git a/.github/workflows/tests-and-coverall.yml b/.github/workflows/tests-and-coverall.yml
new file mode 100644
index 000000000..bc7822d8c
--- /dev/null
+++ b/.github/workflows/tests-and-coverall.yml
@@ -0,0 +1,69 @@
+# This workflow will install Python dependencies, run tests and lint with a single version of Python
+# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions
+
+name: Taiga Back - Test and Coverage
+
+on:
+ push:
+ branches: [ main ]
+ pull_request:
+ branches: [ main ]
+
+jobs:
+ test:
+ runs-on: ubuntu-latest
+
+ strategy:
+ matrix:
+ python-version: [ '3.8', '3.9', '3.10', '3.11' ]
+
+ services:
+ postgres:
+ image: postgres:13
+ env:
+ POSTGRES_USER: postgres
+ POSTGRES_PASSWORD: postgres
+ POSTGRES_DB: taiga
+ ports:
+ - 5432:5432
+ # needed because the postgres container does not provide a healthcheck
+ options: '--health-cmd "pg_isready" --health-interval 5s --health-timeout 5s --health-retries 6 --health-start-period 20s'
+ rabbitmq:
+ image: rabbitmq
+ ports:
+ - 5672:5672
+ # needed because the rabbitmq container does not provide a healthcheck
+ options: '--health-cmd "rabbitmqctl status" --health-interval 5s --health-timeout 5s --health-retries 6 --health-start-period 20s'
+
+ name: Test on Python ${{ matrix.python-version }}
+
+ steps:
+ - uses: actions/checkout@v2
+ - name: Set up Python ${{ matrix.python-version }}
+ uses: actions/setup-python@v2
+ with:
+ python-version: ${{ matrix.python-version }}
+
+ - name: Enable cache
+ uses: actions/cache@v4
+ with:
+ path: ~/.cache/pip
+ key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
+ restore-keys: |
+ ${{ runner.os }}-${{ matrix.python-version }}-pip-
+
+ - name: Install dependencies
+ run: |
+ python -m pip install --upgrade pip wheel
+ pip install -r requirements.txt -r requirements-devel.txt
+ if: steps.cache.outputs.cache-hit != 'true'
+
+ - name: Test with pytest and calculate coverage
+ run: |
+ coverage run --source=taiga --omit='*tests*,*commands*,*migrations*,*admin*,*.jinja,*dashboard*,*settings*,*wsgi*,*questions*,*documents*' -m pytest -v --tb=native --pythonwarnings=default
+
+ - name: Publish in Coveralls
+ uses: AndreMiras/coveralls-python-action@develop
+ with:
+ github-token: ${{ secrets.GITHUB_TOKEN }}
+ flag-name: python-${{ matrix.python-version }}
diff --git a/.gitignore b/.gitignore
index 93f5b982c..d79ae8389 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,29 @@
+<<<<<<< HEAD
db-data
static-data
+=======
+.*.sw*
+.#*
+*.log
+taiga/search
+settings/local.py
+settings/celery_local.py
+database.sqlite
+logs
+media
+static
+!taiga/base/static
+*.pyc
+*.mo
+.venv
+.coverage
+.cache
+.\#*
+.project
+.idea
+.env
+.envrc
+.direnv
+settings/config.py
+celerybeat-schedule
+>>>>>>> upstream/stable
diff --git a/.tx/config b/.tx/config
new file mode 100644
index 000000000..eabe8fee3
--- /dev/null
+++ b/.tx/config
@@ -0,0 +1,9 @@
+[main]
+host = https://www.transifex.com
+lang_map = sr@latin:sr_Latn, zh_CN:zh_Hans, zh_TW:zh_Hant, fa_IR:fa
+
+[taiga-back.taiga]
+file_filter = taiga/locale/ Welcome to {{ product_name }}, an Open Source, Agile Project Management Tool {{ comment }} Hello {{ user }}, You can download it here: This file will be deleted on {{ deletion_date }}. {{ signature }} Hello {{ user }}, Your project {{ project }} has not been exported correctly. The Taiga system administrators have been informed. {{ signature }} Hello {{ user }}, Your project has not been imported correctly. The {{ product_name }} system administrators have been informed. {{ signature }} Hello {{ user }}, {{ signature }} Taiga has received feedback from {{ full_name }} <{{ email }}> {{ comment }} {{ signature }} Hello {{ user }}, {{ signature }} Hello {{ user }}, {{ signature }} Hello {{ user }}, Your project has not been imported correctly. The {{ product_name }} system administrators have been informed. {{ signature }} Hello {{ user }}, {{ signature }} Hello {{ user }}, {{ signature }} Welcome to "
+"%(product_name)s, an Open Source, Agile Project Management Tool %(comment)s"
+"p>\n"
+" "
+msgstr ""
+
+#: taiga/base/templates/emails/updates-body-text.jinja:14
+#, python-format
+msgid ""
+"\n"
+" Comment: %(comment)s\n"
+" "
+msgstr ""
+
+#: taiga/base/utils/urls.py:56
+msgid "Host access error"
+msgstr ""
+
+#: taiga/base/utils/urls.py:62
+msgid "IP Address error"
+msgstr ""
+
+#: taiga/events/events.py:109
+msgid "User story created"
+msgstr ""
+
+#: taiga/events/events.py:112
+msgid "User story changed"
+msgstr ""
+
+#: taiga/events/events.py:115
+msgid "User story deleted"
+msgstr ""
+
+#: taiga/events/events.py:117
+msgid "US #{} - {}"
+msgstr ""
+
+#: taiga/events/events.py:120
+msgid "Task created"
+msgstr ""
+
+#: taiga/events/events.py:123
+msgid "Task changed"
+msgstr ""
+
+#: taiga/events/events.py:126
+msgid "Task deleted"
+msgstr ""
+
+#: taiga/events/events.py:128
+msgid "Task #{} - {}"
+msgstr ""
+
+#: taiga/events/events.py:131
+msgid "Issue created"
+msgstr ""
+
+#: taiga/events/events.py:134
+msgid "Issue changed"
+msgstr ""
+
+#: taiga/events/events.py:137
+msgid "Issue deleted"
+msgstr ""
+
+#: taiga/events/events.py:139
+msgid "Issue: #{} - {}"
+msgstr ""
+
+#: taiga/events/events.py:142
+msgid "Wiki Page created"
+msgstr ""
+
+#: taiga/events/events.py:145
+msgid "Wiki Page changed"
+msgstr ""
+
+#: taiga/events/events.py:148
+msgid "Wiki Page deleted"
+msgstr ""
+
+#: taiga/events/events.py:150
+msgid "Wiki Page: {}"
+msgstr ""
+
+#: taiga/events/events.py:153
+msgid "Sprint created"
+msgstr ""
+
+#: taiga/events/events.py:156
+msgid "Sprint changed"
+msgstr ""
+
+#: taiga/events/events.py:159
+msgid "Sprint deleted"
+msgstr ""
+
+#: taiga/events/events.py:161
+msgid "Sprint: {}"
+msgstr ""
+
+#: taiga/export_import/api.py:115
+msgid "We needed at least one role"
+msgstr ""
+
+#: taiga/export_import/api.py:327
+msgid "Needed dump file"
+msgstr ""
+
+#: taiga/export_import/api.py:337
+msgid "Invalid dump format"
+msgstr ""
+
+#: taiga/export_import/services/store.py:803
+#: taiga/export_import/services/store.py:825
+msgid "error importing project data"
+msgstr ""
+
+#: taiga/export_import/services/store.py:832
+msgid "error importing roles"
+msgstr ""
+
+#: taiga/export_import/services/store.py:837
+msgid "error importing memberships"
+msgstr ""
+
+#: taiga/export_import/services/store.py:852
+msgid "error importing lists of project attributes"
+msgstr ""
+
+#: taiga/export_import/services/store.py:856
+msgid "error importing default project attribute values"
+msgstr ""
+
+#: taiga/export_import/services/store.py:867
+msgid "error importing custom attributes"
+msgstr ""
+
+#: taiga/export_import/services/store.py:870
+msgid "error importing sprints"
+msgstr ""
+
+#: taiga/export_import/services/store.py:874
+msgid "error importing issues"
+msgstr ""
+
+#: taiga/export_import/services/store.py:878
+msgid "error importing user stories"
+msgstr ""
+
+#: taiga/export_import/services/store.py:882
+msgid "error importing epics"
+msgstr ""
+
+#: taiga/export_import/services/store.py:886
+msgid "error importing tasks"
+msgstr ""
+
+#: taiga/export_import/services/store.py:893
+msgid "error importing wiki pages"
+msgstr ""
+
+#: taiga/export_import/services/store.py:897
+msgid "error importing wiki links"
+msgstr ""
+
+#: taiga/export_import/services/store.py:901
+msgid "error importing tags"
+msgstr ""
+
+#: taiga/export_import/services/store.py:905
+msgid "error importing timelines"
+msgstr ""
+
+#: taiga/export_import/services/store.py:928
+msgid "unexpected error importing project"
+msgstr ""
+
+#: taiga/export_import/services/validations.py:35
+#: taiga/projects/services/projects.py:106
+#: taiga/projects/services/projects.py:156
+#: taiga/projects/services/projects.py:208
+msgid "You can't have more private projects"
+msgstr ""
+
+#: taiga/export_import/services/validations.py:36
+#: taiga/projects/services/projects.py:107
+#: taiga/projects/services/projects.py:157
+#: taiga/projects/services/projects.py:209
+msgid ""
+"This project reaches your current limit of memberships for private projects"
+msgstr ""
+
+#: taiga/export_import/services/validations.py:40
+#: taiga/projects/services/projects.py:111
+#: taiga/projects/services/projects.py:161
+#: taiga/projects/services/projects.py:213
+msgid "You can't have more public projects"
+msgstr ""
+
+#: taiga/export_import/services/validations.py:41
+#: taiga/projects/services/projects.py:112
+#: taiga/projects/services/projects.py:162
+#: taiga/projects/services/projects.py:214
+msgid ""
+"This project reaches your current limit of memberships for public projects"
+msgstr ""
+
+#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52
+msgid "Error generating project dump"
+msgstr ""
+
+#: taiga/export_import/tasks.py:80
+#, python-brace-format
+msgid ""
+"\n"
+"\n"
+"Error loading dump by {user_full_name} <{user_email}>:\"\n"
+"\n"
+"\n"
+"REASON:\n"
+"-------\n"
+"{reason}\n"
+"\n"
+"DETAILS:\n"
+"--------\n"
+"{details}\n"
+"\n"
+"TRACE ERROR:\n"
+"------------"
+msgstr ""
+
+#: taiga/export_import/tasks.py:109
+msgid "Error loading project dump"
+msgstr ""
+
+#: taiga/export_import/tasks.py:110
+msgid "Error loading your project dump file"
+msgstr ""
+
+#: taiga/export_import/tasks.py:125
+msgid " -- no detail info --"
+msgstr ""
+
+#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12
+#, python-format
+msgid ""
+"\n"
+" Hello %(user)s, You can download it here: This file will be deleted on %(deletion_date)s. %(signature)s Hello %(user)s, Your project %(project)s has not been exported correctly. The Taiga system administrators have been informed. %(signature)s Hello %(user)s, Your project has not been imported correctly. The %(product_name)s system administrators have been informed. %(signature)s Hello %(user)s, %(signature)s Taiga has received feedback from %(full_name)s <%(email)s> %(comment)s %(signature)s Hello %(user)s, %(signature)s Hello %(user)s, %(signature)s Hello %(user)s, Your project has not been imported correctly. The %(product_name)s system administrators have been informed. %(signature)s Hello %(user)s, %(signature)s Hello %(user)s, %(signature)s Hello %(user)s, Epic #%(ref)s %(subject)s Hello %(user)s, Epic #%(ref)s %(subject)s %(signature)s Hello %(user)s, Epic #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, %(name)s Hello %(user)s, %(name)s %(signature)s Hello %(user)s, %(name)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, %(page)s Hello %(user)s, %(page)s %(signature)s Hello %(user)s, %(page)s %(signature)s Hi! %(full_name)s has sent you an invitation to join project "
+"%(project)s in %(product_name)s. Taiga is an Open Source Agile "
+"Project Management Tool. There is no cost for you to be a Taiga user. And now a few words from the jolly good fellow or sistren %(extra)s %(signature)s Hello %(full_name)s, %(signature)s Hi %(old_owner_name)s, %(new_owner_name)s has accepted your offer and will become the "
+"new project owner of \"%(project_name)s\". %(new_owner_name)s says: From now on, your new status for this project will be \"admin\"."
+"p>\n"
+" "
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9
+#, python-format
+msgid ""
+"\n"
+"Hi %(old_owner_name)s,\n"
+"%(new_owner_name)s has accepted your offer and will become the new project "
+"owner of \"%(project_name)s\".\n"
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15
+#, python-format
+msgid "%(new_owner_name)s says:"
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19
+msgid ""
+"\n"
+"From now on, your new status for this project will be \"admin\".\n"
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9
+#, python-format
+msgid ""
+"\n"
+"[%(project)s] Project ownership transfer offer accepted!\n"
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12
+#, python-format
+msgid ""
+"\n"
+" Hi %(owner_name)s, %(rejecter_name)s has declined your offer and will not become the "
+"new project owner of \"%(project_name)s\". %(rejecter_name)s says: If you want, you can still try to transfer the project ownership to a "
+"different person. Hi %(owner_name)s, %(requester_name)s has requested to become the project owner of "
+"\"%(project_name)s\". Please, click on \"Continue\" if you would like to start the "
+"project transfer from the administration panel. Hi %(receiver_name)s, %(owner_name)s, the current project owner at \"%(project_name)s\" "
+"would like you to become the new project owner. %(owner_name)s says: Please, click on \"Continue\" to either accept or reject this "
+"proposal. Hello %(full_name)s, You can ignore this message if you did not request. %(signature)s Hello %(full_name)s, You can ignore this message if you did not request. %(signature)s Please confirm your email We're thrilled you've joined our growing community of "
+"professionals revolutionizing their way of working and hope you enjoy it."
+"p>\n"
+" Have a question? Give us a nudge if you ever need a helping "
+"hand, we're at %(support_email)s. %(signature)s Hello %(full_name)s, You can ignore this message if you did not request. %(signature)s Welcome to "
+"%(product_name)s, an Open Source, Agile Project Management Tool %(comment)s"
+"p>\n"
+" "
+msgstr ""
+
+#: taiga/base/templates/emails/updates-body-text.jinja:14
+#, python-format
+msgid ""
+"\n"
+" Comment: %(comment)s\n"
+" "
+msgstr ""
+"\n"
+" Comentari: %(comment)s\n"
+" "
+
+#: taiga/base/utils/urls.py:56
+msgid "Host access error"
+msgstr ""
+
+#: taiga/base/utils/urls.py:62
+msgid "IP Address error"
+msgstr ""
+
+#: taiga/events/events.py:109
+msgid "User story created"
+msgstr ""
+
+#: taiga/events/events.py:112
+msgid "User story changed"
+msgstr ""
+
+#: taiga/events/events.py:115
+msgid "User story deleted"
+msgstr ""
+
+#: taiga/events/events.py:117
+msgid "US #{} - {}"
+msgstr ""
+
+#: taiga/events/events.py:120
+msgid "Task created"
+msgstr ""
+
+#: taiga/events/events.py:123
+msgid "Task changed"
+msgstr ""
+
+#: taiga/events/events.py:126
+msgid "Task deleted"
+msgstr ""
+
+#: taiga/events/events.py:128
+msgid "Task #{} - {}"
+msgstr ""
+
+#: taiga/events/events.py:131
+msgid "Issue created"
+msgstr ""
+
+#: taiga/events/events.py:134
+msgid "Issue changed"
+msgstr ""
+
+#: taiga/events/events.py:137
+msgid "Issue deleted"
+msgstr ""
+
+#: taiga/events/events.py:139
+msgid "Issue: #{} - {}"
+msgstr ""
+
+#: taiga/events/events.py:142
+msgid "Wiki Page created"
+msgstr ""
+
+#: taiga/events/events.py:145
+msgid "Wiki Page changed"
+msgstr ""
+
+#: taiga/events/events.py:148
+msgid "Wiki Page deleted"
+msgstr ""
+
+#: taiga/events/events.py:150
+msgid "Wiki Page: {}"
+msgstr ""
+
+#: taiga/events/events.py:153
+msgid "Sprint created"
+msgstr ""
+
+#: taiga/events/events.py:156
+msgid "Sprint changed"
+msgstr ""
+
+#: taiga/events/events.py:159
+msgid "Sprint deleted"
+msgstr ""
+
+#: taiga/events/events.py:161
+msgid "Sprint: {}"
+msgstr ""
+
+#: taiga/export_import/api.py:115
+msgid "We needed at least one role"
+msgstr ""
+
+#: taiga/export_import/api.py:327
+msgid "Needed dump file"
+msgstr "Es necessita l'arxiu de bolcat de dades"
+
+#: taiga/export_import/api.py:337
+msgid "Invalid dump format"
+msgstr "Format d'arxiu dump invàlid"
+
+#: taiga/export_import/services/store.py:803
+#: taiga/export_import/services/store.py:825
+msgid "error importing project data"
+msgstr ""
+
+#: taiga/export_import/services/store.py:832
+msgid "error importing roles"
+msgstr ""
+
+#: taiga/export_import/services/store.py:837
+msgid "error importing memberships"
+msgstr ""
+
+#: taiga/export_import/services/store.py:852
+msgid "error importing lists of project attributes"
+msgstr ""
+
+#: taiga/export_import/services/store.py:856
+msgid "error importing default project attribute values"
+msgstr ""
+
+#: taiga/export_import/services/store.py:867
+msgid "error importing custom attributes"
+msgstr ""
+
+#: taiga/export_import/services/store.py:870
+msgid "error importing sprints"
+msgstr ""
+
+#: taiga/export_import/services/store.py:874
+msgid "error importing issues"
+msgstr ""
+
+#: taiga/export_import/services/store.py:878
+msgid "error importing user stories"
+msgstr ""
+
+#: taiga/export_import/services/store.py:882
+msgid "error importing epics"
+msgstr ""
+
+#: taiga/export_import/services/store.py:886
+msgid "error importing tasks"
+msgstr ""
+
+#: taiga/export_import/services/store.py:893
+msgid "error importing wiki pages"
+msgstr ""
+
+#: taiga/export_import/services/store.py:897
+msgid "error importing wiki links"
+msgstr ""
+
+#: taiga/export_import/services/store.py:901
+msgid "error importing tags"
+msgstr ""
+
+#: taiga/export_import/services/store.py:905
+msgid "error importing timelines"
+msgstr ""
+
+#: taiga/export_import/services/store.py:928
+msgid "unexpected error importing project"
+msgstr ""
+
+#: taiga/export_import/services/validations.py:35
+#: taiga/projects/services/projects.py:106
+#: taiga/projects/services/projects.py:156
+#: taiga/projects/services/projects.py:208
+msgid "You can't have more private projects"
+msgstr ""
+
+#: taiga/export_import/services/validations.py:36
+#: taiga/projects/services/projects.py:107
+#: taiga/projects/services/projects.py:157
+#: taiga/projects/services/projects.py:209
+msgid ""
+"This project reaches your current limit of memberships for private projects"
+msgstr ""
+
+#: taiga/export_import/services/validations.py:40
+#: taiga/projects/services/projects.py:111
+#: taiga/projects/services/projects.py:161
+#: taiga/projects/services/projects.py:213
+msgid "You can't have more public projects"
+msgstr ""
+
+#: taiga/export_import/services/validations.py:41
+#: taiga/projects/services/projects.py:112
+#: taiga/projects/services/projects.py:162
+#: taiga/projects/services/projects.py:214
+msgid ""
+"This project reaches your current limit of memberships for public projects"
+msgstr ""
+
+#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52
+msgid "Error generating project dump"
+msgstr ""
+
+#: taiga/export_import/tasks.py:80
+#, python-brace-format
+msgid ""
+"\n"
+"\n"
+"Error loading dump by {user_full_name} <{user_email}>:\"\n"
+"\n"
+"\n"
+"REASON:\n"
+"-------\n"
+"{reason}\n"
+"\n"
+"DETAILS:\n"
+"--------\n"
+"{details}\n"
+"\n"
+"TRACE ERROR:\n"
+"------------"
+msgstr ""
+
+#: taiga/export_import/tasks.py:109
+msgid "Error loading project dump"
+msgstr ""
+
+#: taiga/export_import/tasks.py:110
+msgid "Error loading your project dump file"
+msgstr ""
+
+#: taiga/export_import/tasks.py:125
+msgid " -- no detail info --"
+msgstr ""
+
+#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12
+#, python-format
+msgid ""
+"\n"
+" Hello %(user)s, You can download it here: This file will be deleted on %(deletion_date)s. %(signature)s Hello %(user)s, Your project %(project)s has not been exported correctly. The Taiga system administrators have been informed. %(signature)s Hello %(user)s, Your project has not been imported correctly. The %(product_name)s system administrators have been informed. %(signature)s Hello %(user)s, %(signature)s Taiga has received feedback from %(full_name)s <%(email)s> Taiga ha rebut feedback de %(full_name)s <%(email)s> %(comment)s %(comment)s %(signature)s Hello %(user)s, %(signature)s Hello %(user)s, %(signature)s Hello %(user)s, Your project has not been imported correctly. The %(product_name)s system administrators have been informed. %(signature)s Hello %(user)s, %(signature)s Hello %(user)s, %(signature)s Hello %(user)s, Epic #%(ref)s %(subject)s Hello %(user)s, Epic #%(ref)s %(subject)s %(signature)s Hello %(user)s, Epic #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, %(name)s Hello %(user)s, %(name)s %(signature)s Hello %(user)s, %(name)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, %(page)s Hello %(user)s, %(page)s %(signature)s Hello %(user)s, %(page)s %(signature)s Hi! %(full_name)s has sent you an invitation to join project "
+"%(project)s in %(product_name)s. Taiga is an Open Source Agile "
+"Project Management Tool. There is no cost for you to be a Taiga user. And now a few words from the jolly good fellow or sistren %(extra)s I ara unes poques paraules del bon company o companya %(extra)s %(signature)s Hello %(full_name)s, %(signature)s Hi %(old_owner_name)s, %(new_owner_name)s has accepted your offer and will become the "
+"new project owner of \"%(project_name)s\". %(new_owner_name)s says: From now on, your new status for this project will be \"admin\"."
+"p>\n"
+" "
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9
+#, python-format
+msgid ""
+"\n"
+"Hi %(old_owner_name)s,\n"
+"%(new_owner_name)s has accepted your offer and will become the new project "
+"owner of \"%(project_name)s\".\n"
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15
+#, python-format
+msgid "%(new_owner_name)s says:"
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19
+msgid ""
+"\n"
+"From now on, your new status for this project will be \"admin\".\n"
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9
+#, python-format
+msgid ""
+"\n"
+"[%(project)s] Project ownership transfer offer accepted!\n"
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12
+#, python-format
+msgid ""
+"\n"
+" Hi %(owner_name)s, %(rejecter_name)s has declined your offer and will not become the "
+"new project owner of \"%(project_name)s\". %(rejecter_name)s says: If you want, you can still try to transfer the project ownership to a "
+"different person. Hi %(owner_name)s, %(requester_name)s has requested to become the project owner of "
+"\"%(project_name)s\". Please, click on \"Continue\" if you would like to start the "
+"project transfer from the administration panel. Hi %(receiver_name)s, %(owner_name)s, the current project owner at \"%(project_name)s\" "
+"would like you to become the new project owner. %(owner_name)s says: Please, click on \"Continue\" to either accept or reject this "
+"proposal. Hello %(full_name)s, You can ignore this message if you did not request. %(signature)s Hello %(full_name)s, You can ignore this message if you did not request. %(signature)s Please confirm your email We're thrilled you've joined our growing community of "
+"professionals revolutionizing their way of working and hope you enjoy it."
+"p>\n"
+" Have a question? Give us a nudge if you ever need a helping "
+"hand, we're at %(support_email)s. %(signature)s Hello %(full_name)s, You can ignore this message if you did not request. %(signature)s Welcome to "
+"%(product_name)s, an Open Source, Agile Project Management Tool %(comment)s"
+"p>\n"
+" "
+msgstr ""
+
+#: taiga/base/templates/emails/updates-body-text.jinja:14
+#, python-format
+msgid ""
+"\n"
+" Comment: %(comment)s\n"
+" "
+msgstr ""
+
+#: taiga/base/utils/urls.py:56
+msgid "Host access error"
+msgstr ""
+
+#: taiga/base/utils/urls.py:62
+msgid "IP Address error"
+msgstr ""
+
+#: taiga/events/events.py:109
+msgid "User story created"
+msgstr ""
+
+#: taiga/events/events.py:112
+msgid "User story changed"
+msgstr ""
+
+#: taiga/events/events.py:115
+msgid "User story deleted"
+msgstr ""
+
+#: taiga/events/events.py:117
+msgid "US #{} - {}"
+msgstr ""
+
+#: taiga/events/events.py:120
+msgid "Task created"
+msgstr ""
+
+#: taiga/events/events.py:123
+msgid "Task changed"
+msgstr ""
+
+#: taiga/events/events.py:126
+msgid "Task deleted"
+msgstr ""
+
+#: taiga/events/events.py:128
+msgid "Task #{} - {}"
+msgstr ""
+
+#: taiga/events/events.py:131
+msgid "Issue created"
+msgstr ""
+
+#: taiga/events/events.py:134
+msgid "Issue changed"
+msgstr ""
+
+#: taiga/events/events.py:137
+msgid "Issue deleted"
+msgstr ""
+
+#: taiga/events/events.py:139
+msgid "Issue: #{} - {}"
+msgstr ""
+
+#: taiga/events/events.py:142
+msgid "Wiki Page created"
+msgstr ""
+
+#: taiga/events/events.py:145
+msgid "Wiki Page changed"
+msgstr ""
+
+#: taiga/events/events.py:148
+msgid "Wiki Page deleted"
+msgstr ""
+
+#: taiga/events/events.py:150
+msgid "Wiki Page: {}"
+msgstr ""
+
+#: taiga/events/events.py:153
+msgid "Sprint created"
+msgstr ""
+
+#: taiga/events/events.py:156
+msgid "Sprint changed"
+msgstr ""
+
+#: taiga/events/events.py:159
+msgid "Sprint deleted"
+msgstr ""
+
+#: taiga/events/events.py:161
+msgid "Sprint: {}"
+msgstr ""
+
+#: taiga/export_import/api.py:115
+msgid "We needed at least one role"
+msgstr ""
+
+#: taiga/export_import/api.py:327
+msgid "Needed dump file"
+msgstr ""
+
+#: taiga/export_import/api.py:337
+msgid "Invalid dump format"
+msgstr ""
+
+#: taiga/export_import/services/store.py:803
+#: taiga/export_import/services/store.py:825
+msgid "error importing project data"
+msgstr ""
+
+#: taiga/export_import/services/store.py:832
+msgid "error importing roles"
+msgstr ""
+
+#: taiga/export_import/services/store.py:837
+msgid "error importing memberships"
+msgstr ""
+
+#: taiga/export_import/services/store.py:852
+msgid "error importing lists of project attributes"
+msgstr ""
+
+#: taiga/export_import/services/store.py:856
+msgid "error importing default project attribute values"
+msgstr ""
+
+#: taiga/export_import/services/store.py:867
+msgid "error importing custom attributes"
+msgstr ""
+
+#: taiga/export_import/services/store.py:870
+msgid "error importing sprints"
+msgstr ""
+
+#: taiga/export_import/services/store.py:874
+msgid "error importing issues"
+msgstr ""
+
+#: taiga/export_import/services/store.py:878
+msgid "error importing user stories"
+msgstr ""
+
+#: taiga/export_import/services/store.py:882
+msgid "error importing epics"
+msgstr ""
+
+#: taiga/export_import/services/store.py:886
+msgid "error importing tasks"
+msgstr ""
+
+#: taiga/export_import/services/store.py:893
+msgid "error importing wiki pages"
+msgstr ""
+
+#: taiga/export_import/services/store.py:897
+msgid "error importing wiki links"
+msgstr ""
+
+#: taiga/export_import/services/store.py:901
+msgid "error importing tags"
+msgstr ""
+
+#: taiga/export_import/services/store.py:905
+msgid "error importing timelines"
+msgstr ""
+
+#: taiga/export_import/services/store.py:928
+msgid "unexpected error importing project"
+msgstr ""
+
+#: taiga/export_import/services/validations.py:35
+#: taiga/projects/services/projects.py:106
+#: taiga/projects/services/projects.py:156
+#: taiga/projects/services/projects.py:208
+msgid "You can't have more private projects"
+msgstr ""
+
+#: taiga/export_import/services/validations.py:36
+#: taiga/projects/services/projects.py:107
+#: taiga/projects/services/projects.py:157
+#: taiga/projects/services/projects.py:209
+msgid ""
+"This project reaches your current limit of memberships for private projects"
+msgstr ""
+
+#: taiga/export_import/services/validations.py:40
+#: taiga/projects/services/projects.py:111
+#: taiga/projects/services/projects.py:161
+#: taiga/projects/services/projects.py:213
+msgid "You can't have more public projects"
+msgstr ""
+
+#: taiga/export_import/services/validations.py:41
+#: taiga/projects/services/projects.py:112
+#: taiga/projects/services/projects.py:162
+#: taiga/projects/services/projects.py:214
+msgid ""
+"This project reaches your current limit of memberships for public projects"
+msgstr ""
+
+#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52
+msgid "Error generating project dump"
+msgstr ""
+
+#: taiga/export_import/tasks.py:80
+#, python-brace-format
+msgid ""
+"\n"
+"\n"
+"Error loading dump by {user_full_name} <{user_email}>:\"\n"
+"\n"
+"\n"
+"REASON:\n"
+"-------\n"
+"{reason}\n"
+"\n"
+"DETAILS:\n"
+"--------\n"
+"{details}\n"
+"\n"
+"TRACE ERROR:\n"
+"------------"
+msgstr ""
+
+#: taiga/export_import/tasks.py:109
+msgid "Error loading project dump"
+msgstr ""
+
+#: taiga/export_import/tasks.py:110
+msgid "Error loading your project dump file"
+msgstr ""
+
+#: taiga/export_import/tasks.py:125
+msgid " -- no detail info --"
+msgstr ""
+
+#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12
+#, python-format
+msgid ""
+"\n"
+" Hello %(user)s, You can download it here: This file will be deleted on %(deletion_date)s. %(signature)s Hello %(user)s, Your project %(project)s has not been exported correctly. The Taiga system administrators have been informed. %(signature)s Hello %(user)s, Your project has not been imported correctly. The %(product_name)s system administrators have been informed. %(signature)s Hello %(user)s, %(signature)s Taiga has received feedback from %(full_name)s <%(email)s> %(comment)s %(signature)s Hello %(user)s, %(signature)s Hello %(user)s, %(signature)s Hello %(user)s, Your project has not been imported correctly. The %(product_name)s system administrators have been informed. %(signature)s Hello %(user)s, %(signature)s Hello %(user)s, %(signature)s Hello %(user)s, Epic #%(ref)s %(subject)s Hello %(user)s, Epic #%(ref)s %(subject)s %(signature)s Hello %(user)s, Epic #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, %(name)s Hello %(user)s, %(name)s %(signature)s Hello %(user)s, %(name)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, %(page)s Hello %(user)s, %(page)s %(signature)s Hello %(user)s, %(page)s %(signature)s Hi! %(full_name)s has sent you an invitation to join project "
+"%(project)s in %(product_name)s. Taiga is an Open Source Agile "
+"Project Management Tool. There is no cost for you to be a Taiga user. And now a few words from the jolly good fellow or sistren %(extra)s %(signature)s Hello %(full_name)s, %(signature)s Hi %(old_owner_name)s, %(new_owner_name)s has accepted your offer and will become the "
+"new project owner of \"%(project_name)s\". %(new_owner_name)s says: From now on, your new status for this project will be \"admin\"."
+"p>\n"
+" "
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9
+#, python-format
+msgid ""
+"\n"
+"Hi %(old_owner_name)s,\n"
+"%(new_owner_name)s has accepted your offer and will become the new project "
+"owner of \"%(project_name)s\".\n"
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15
+#, python-format
+msgid "%(new_owner_name)s says:"
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19
+msgid ""
+"\n"
+"From now on, your new status for this project will be \"admin\".\n"
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9
+#, python-format
+msgid ""
+"\n"
+"[%(project)s] Project ownership transfer offer accepted!\n"
+msgstr ""
+
+#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12
+#, python-format
+msgid ""
+"\n"
+" Hi %(owner_name)s, %(rejecter_name)s has declined your offer and will not become the "
+"new project owner of \"%(project_name)s\". %(rejecter_name)s says: If you want, you can still try to transfer the project ownership to a "
+"different person. Hi %(owner_name)s, %(requester_name)s has requested to become the project owner of "
+"\"%(project_name)s\". Please, click on \"Continue\" if you would like to start the "
+"project transfer from the administration panel. Hi %(receiver_name)s, %(owner_name)s, the current project owner at \"%(project_name)s\" "
+"would like you to become the new project owner. %(owner_name)s says: Please, click on \"Continue\" to either accept or reject this "
+"proposal. Hello %(full_name)s, You can ignore this message if you did not request. %(signature)s Hello %(full_name)s, You can ignore this message if you did not request. %(signature)s Please confirm your email We're thrilled you've joined our growing community of "
+"professionals revolutionizing their way of working and hope you enjoy it."
+"p>\n"
+" Have a question? Give us a nudge if you ever need a helping "
+"hand, we're at %(support_email)s. %(signature)s Hello %(full_name)s, You can ignore this message if you did not request. %(signature)s Welcome to "
+"%(product_name)s, an Open Source, Agile Project Management Tool Wilkommen bei "
+"%(product_name)s, einem Open Source, Agile Project Management Tool %(comment)s"
+"p>\n"
+" "
+msgstr ""
+"\n"
+" %(comment)s"
+"p>\n"
+" "
+
+#: taiga/base/templates/emails/updates-body-text.jinja:14
+#, python-format
+msgid ""
+"\n"
+" Comment: %(comment)s\n"
+" "
+msgstr ""
+"\n"
+" Kommentar: %(comment)s\n"
+" "
+
+#: taiga/base/utils/urls.py:56
+msgid "Host access error"
+msgstr "Zugriffs Fehler (Host)"
+
+#: taiga/base/utils/urls.py:62
+msgid "IP Address error"
+msgstr "IP Adressen Fehler"
+
+#: taiga/events/events.py:109
+msgid "User story created"
+msgstr "User-Story erstellt"
+
+#: taiga/events/events.py:112
+msgid "User story changed"
+msgstr "User story geändert"
+
+#: taiga/events/events.py:115
+msgid "User story deleted"
+msgstr "User story gelöscht"
+
+#: taiga/events/events.py:117
+msgid "US #{} - {}"
+msgstr "Story #{} - {}"
+
+#: taiga/events/events.py:120
+msgid "Task created"
+msgstr "Aufgabe erzeugt"
+
+#: taiga/events/events.py:123
+msgid "Task changed"
+msgstr "Aufgabe geändert"
+
+#: taiga/events/events.py:126
+msgid "Task deleted"
+msgstr "Aufgabe gelöscht"
+
+#: taiga/events/events.py:128
+msgid "Task #{} - {}"
+msgstr "Aufgabe #{} - {}"
+
+#: taiga/events/events.py:131
+msgid "Issue created"
+msgstr "Ticket erzeugt"
+
+#: taiga/events/events.py:134
+msgid "Issue changed"
+msgstr "Ticket geändert"
+
+#: taiga/events/events.py:137
+msgid "Issue deleted"
+msgstr "Ticket gelöscht"
+
+#: taiga/events/events.py:139
+msgid "Issue: #{} - {}"
+msgstr "Ticket: #{} - {}"
+
+#: taiga/events/events.py:142
+msgid "Wiki Page created"
+msgstr "Wiki-Seite erstellt"
+
+#: taiga/events/events.py:145
+msgid "Wiki Page changed"
+msgstr "Wiki-Seite geändert"
+
+#: taiga/events/events.py:148
+msgid "Wiki Page deleted"
+msgstr "Wiki-Seite gelöscht"
+
+#: taiga/events/events.py:150
+msgid "Wiki Page: {}"
+msgstr "Wiki-Seite: {}"
+
+#: taiga/events/events.py:153
+msgid "Sprint created"
+msgstr "Sprint erstellt"
+
+#: taiga/events/events.py:156
+msgid "Sprint changed"
+msgstr "Sprint geändert"
+
+#: taiga/events/events.py:159
+msgid "Sprint deleted"
+msgstr "Sprint gelöscht"
+
+#: taiga/events/events.py:161
+msgid "Sprint: {}"
+msgstr "Sprint: {}"
+
+#: taiga/export_import/api.py:115
+msgid "We needed at least one role"
+msgstr "Es ist mindestens eine Rolle nötig"
+
+#: taiga/export_import/api.py:327
+msgid "Needed dump file"
+msgstr "Exportdatei erforderlich"
+
+#: taiga/export_import/api.py:337
+msgid "Invalid dump format"
+msgstr "Ungültiges Exportdatei Format"
+
+#: taiga/export_import/services/store.py:803
+#: taiga/export_import/services/store.py:825
+msgid "error importing project data"
+msgstr "Fehler beim Importieren der Projektdaten"
+
+#: taiga/export_import/services/store.py:832
+msgid "error importing roles"
+msgstr "Fehler beim Importieren der Rollen"
+
+#: taiga/export_import/services/store.py:837
+msgid "error importing memberships"
+msgstr "Fehler beim Importieren der Mitgliedschaften"
+
+#: taiga/export_import/services/store.py:852
+msgid "error importing lists of project attributes"
+msgstr "Fehler beim Importieren der Listen von Projektattributen"
+
+#: taiga/export_import/services/store.py:856
+msgid "error importing default project attribute values"
+msgstr "Fehler beim Importieren der Standard-Projektattribute"
+
+#: taiga/export_import/services/store.py:867
+msgid "error importing custom attributes"
+msgstr "Fehler beim Importieren der Kundenattribute"
+
+#: taiga/export_import/services/store.py:870
+msgid "error importing sprints"
+msgstr "Fehler beim Import der Sprints"
+
+#: taiga/export_import/services/store.py:874
+msgid "error importing issues"
+msgstr "Fehler beim Importieren der Tickets"
+
+#: taiga/export_import/services/store.py:878
+msgid "error importing user stories"
+msgstr "Fehler beim Importieren der User-Stories"
+
+#: taiga/export_import/services/store.py:882
+msgid "error importing epics"
+msgstr "Fehler beim Importieren der Epics"
+
+#: taiga/export_import/services/store.py:886
+msgid "error importing tasks"
+msgstr "Fehler beim Importieren der Aufgaben"
+
+#: taiga/export_import/services/store.py:893
+msgid "error importing wiki pages"
+msgstr "Fehler beim Importieren von Wiki Seiten"
+
+#: taiga/export_import/services/store.py:897
+msgid "error importing wiki links"
+msgstr "Fehler beim Importieren von Wiki Links"
+
+#: taiga/export_import/services/store.py:901
+msgid "error importing tags"
+msgstr "Fehler beim Importieren der Schlagworte"
+
+#: taiga/export_import/services/store.py:905
+msgid "error importing timelines"
+msgstr "Fehler beim Importieren der Chroniken"
+
+#: taiga/export_import/services/store.py:928
+msgid "unexpected error importing project"
+msgstr "unerwarteter Fehler beim Projekt-Import"
+
+#: taiga/export_import/services/validations.py:35
+#: taiga/projects/services/projects.py:106
+#: taiga/projects/services/projects.py:156
+#: taiga/projects/services/projects.py:208
+msgid "You can't have more private projects"
+msgstr "Sie können nicht mehr private Projekte haben"
+
+#: taiga/export_import/services/validations.py:36
+#: taiga/projects/services/projects.py:107
+#: taiga/projects/services/projects.py:157
+#: taiga/projects/services/projects.py:209
+msgid ""
+"This project reaches your current limit of memberships for private projects"
+msgstr ""
+"Sie haben Ihr aktuelles Limit für die Mitgliederanzahl für private Projekte "
+"erreicht"
+
+#: taiga/export_import/services/validations.py:40
+#: taiga/projects/services/projects.py:111
+#: taiga/projects/services/projects.py:161
+#: taiga/projects/services/projects.py:213
+msgid "You can't have more public projects"
+msgstr "Mehr öffentliche Projekte können Sie nicht haben"
+
+#: taiga/export_import/services/validations.py:41
+#: taiga/projects/services/projects.py:112
+#: taiga/projects/services/projects.py:162
+#: taiga/projects/services/projects.py:214
+msgid ""
+"This project reaches your current limit of memberships for public projects"
+msgstr ""
+"Sie haben Ihr aktuelles Limit für die Mitgliederanzahl für öffentliche "
+"Projekte erreicht"
+
+#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52
+msgid "Error generating project dump"
+msgstr "Fehler beim Erzeugen eines Projektdumps"
+
+#: taiga/export_import/tasks.py:80
+#, python-brace-format
+msgid ""
+"\n"
+"\n"
+"Error loading dump by {user_full_name} <{user_email}>:\"\n"
+"\n"
+"\n"
+"REASON:\n"
+"-------\n"
+"{reason}\n"
+"\n"
+"DETAILS:\n"
+"--------\n"
+"{details}\n"
+"\n"
+"TRACE ERROR:\n"
+"------------"
+msgstr ""
+"\n"
+"\n"
+"Fehler beim Laden des Dump von {user_full_name} <{user_email}>:\"\n"
+"\n"
+"\n"
+"GRUND:\n"
+"-------\n"
+"{reason}\n"
+"\n"
+"DETAILS:\n"
+"--------\n"
+"{details}\n"
+"\n"
+"FEHLER-PFAD:\n"
+"------------"
+
+#: taiga/export_import/tasks.py:109
+msgid "Error loading project dump"
+msgstr "Fehler beim Laden von Projekt Export-Datei"
+
+#: taiga/export_import/tasks.py:110
+msgid "Error loading your project dump file"
+msgstr "Fehler beim Laden Ihrer Projekt-Dump-Datei"
+
+#: taiga/export_import/tasks.py:125
+msgid " -- no detail info --"
+msgstr " -- keine Detailinfos --"
+
+#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12
+#, python-format
+msgid ""
+"\n"
+" Hello %(user)s, You can download it here: This file will be deleted on %(deletion_date)s. %(signature)s Hallo %(user)s, Du kannst sie hier herunterladen: Die Datei wird am %(deletion_date)s gelöscht. %(signature)s Hello %(user)s, Your project %(project)s has not been exported correctly. The Taiga system administrators have been informed. %(signature)s Hallo %(user)s, Dein Projekt %(project)s konnte nicht erfolgreich exportiert werden."
+"p>\n"
+" Die Taiga-Systemadministration wurde informiert. %(signature)s Hello %(user)s, Your project has not been imported correctly. The %(product_name)s system administrators have been informed. %(signature)s Hallo %(user)s, Dein Projekt konnte nicht erfolgreich importiert werden. Die %(product_name)s System-Administration wurde informiert. %(signature)s Hello %(user)s, %(signature)s Hallo %(user)s, %(signature)s Taiga has received feedback from %(full_name)s <%(email)s> Taiga hat Rückmeldungen erhalten von %(full_name)s <%(email)s> %(comment)s %(comment)s %(signature)s %(signature)s Hello %(user)s, %(signature)s Hallo %(user)s, %(signature)s Hello %(user)s, %(signature)s Hallo %(user)s, %(signature)s Hello %(user)s, Your project has not been imported correctly. The %(product_name)s system administrators have been informed. %(signature)s Hallo %(user)s, Ihr Projekt wurde nicht korrekt importiert. Die %(product_name)s Systemadministratoren wurden informiert. %(signature)s Hello %(user)s, %(signature)s Hallo %(user)s, %(signature)s Hello %(user)s, %(signature)s Hallo %(user)s, %(signature)s Hello %(user)s, Epic #%(ref)s %(subject)s Hallo %(user)s, Epic #%(ref)s %(subject)s Hello %(user)s, Epic #%(ref)s %(subject)s %(signature)s Hallo %(user)s, Epic #%(ref)s %(subject)s %(signature)s Hello %(user)s, Epic #%(ref)s %(subject)s %(signature)s Hallo %(user)s, Epic #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s Hallo %(user)s, #%(ref)s %(subject)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hallo %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hallo %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, %(name)s Hallo %(user)s, %(name)s Hello %(user)s, %(name)s %(signature)s Hallo %(user)s, %(name)s %(signature)s Hello %(user)s, %(name)s %(signature)s Hallo %(user)s, %(name)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s Hallo %(user)s, #%(ref)s %(subject)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hallo %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hallo %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s Hallo %(user)s, #%(ref)s %(subject)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hallo %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, #%(ref)s %(subject)s %(signature)s Hallo %(user)s, #%(ref)s %(subject)s %(signature)s Hello %(user)s, %(page)s Hallo %(user)s, %(page)s Hello %(user)s, %(page)s %(signature)s Hallo %(user)s, %(page)s %(signature)s Hello %(user)s, %(page)s %(signature)s Hallo %(user)s, %(page)s %(signature)s Hi! %(full_name)s has sent you an invitation to join project "
+"%(project)s in %(product_name)s. Taiga is an Open Source Agile "
+"Project Management Tool. There is no cost for you to be a Taiga user. Hallo! %(full_name)s hat Ihnen eine Einladung zur Teilnahme am Projekt "
+"%(project)s in %(product_name)s gesendet. Taiga ist ein Open-"
+"Source-Tool für agiles Projektmanagement. Als Taiga-Benutzer entstehen Ihnen "
+"keine Kosten. And now a few words from the jolly good fellow or sistren %(extra)s Und nun ein paar Worte von dem oder den guten Freund/en %(extra)s %(signature)s %(signature)s Hello %(full_name)s, %(signature)s Hallo %(full_name)s, %(signature)s Hi %(old_owner_name)s, %(new_owner_name)s has accepted your offer and will become the "
+"new project owner of \"%(project_name)s\". Hallo %(old_owner_name)s, %(new_owner_name)s hat Ihr Angebot angenommen und wird der neue "
+"Projektleiter von \"%(project_name)s\". %(new_owner_name)s says: %(new_owner_name)s sagt: From now on, your new status for this project will be \"admin\"."
+"p>\n"
+" "
+msgstr ""
+"\n"
+" Ab jetzt ist Ihr neuer Status für dieses Projekt \"admin\". Hi %(owner_name)s, %(rejecter_name)s has declined your offer and will not become the "
+"new project owner of \"%(project_name)s\". Hallo %(owner_name)s, %(rejecter_name)s hat Ihr Angebot abgelehnt und wird nicht der "
+"neue Projektleiter von \"%(project_name)s\". %(rejecter_name)s says: %(rejecter_name)s sagt: If you want, you can still try to transfer the project ownership to a "
+"different person. Wenn Sie wollen, können Sie immer noch versuchen, die Projektleitung "
+"auf eine andere Person zu übertragen. Hi %(owner_name)s, %(requester_name)s has requested to become the project owner of "
+"\"%(project_name)s\". Hallo %(owner_name)s, %(requester_name)s hat beantragt, der Projektleiter von \"%(project_name)"
+"s\" zu werden. Please, click on \"Continue\" if you would like to start the "
+"project transfer from the administration panel. Bitte klicken Sie auf \"Weiter\", wenn Sie den Projekttransfer "
+"vom Administrationspanel starten möchten. Hi %(receiver_name)s, %(owner_name)s, the current project owner at \"%(project_name)s\" "
+"would like you to become the new project owner. Hallo %(receiver_name)s, %(owner_name)s, der aktuelle Projektleiter bei \"%(project_name)"
+"s\" möchte, dass Sie der neue Projektleiter werden. %(owner_name)s says: %(owner_name)s sagt: Please, click on \"Continue\" to either accept or reject this "
+"proposal. Bitte klicken Sie auf \"Weiter\", um diesen Vorschlag zu "
+"akzeptieren oder abzulehnen..
+ """
+ extensions = ["headerid(level=2)"]
+ safe_mode = False
+ md = markdown.Markdown(extensions=extensions, safe_mode=safe_mode)
+ return md.convert(text)
+
+except ImportError:
+ apply_markdown = None
+
+
+def remove_trailing_string(content, trailing):
+ """
+ Strip trailing component `trailing` from `content` if it exists.
+ Used when generating names from view classes.
+ """
+ if content.endswith(trailing) and content != trailing:
+ return content[:-len(trailing)]
+ return content
+
+
+def dedent(content):
+ """
+ Remove leading indent from a block of text.
+ Used when generating descriptions from docstrings.
+
+ Note that python's `textwrap.dedent` doesn't quite cut it,
+ as it fails to dedent multiline docstrings that include
+ unindented text on the initial line.
+ """
+ whitespace_counts = [len(line) - len(line.lstrip(" "))
+ for line in content.splitlines()[1:] if line.lstrip()]
+
+ # unindent the content if needed
+ if whitespace_counts:
+ whitespace_pattern = "^" + (" " * min(whitespace_counts))
+ content = re.sub(re.compile(whitespace_pattern, re.MULTILINE), "", content)
+
+ return content.strip()
+
+def camelcase_to_spaces(content):
+ """
+ Translate 'CamelCaseNames' to 'Camel Case Names'.
+ Used when generating names from view classes.
+ """
+ camelcase_boundry = "(((?<=[a-z])[A-Z])|([A-Z](?![A-Z]|$)))"
+ content = re.sub(camelcase_boundry, " \\1", content).strip()
+ return " ".join(content.split("_")).title()
+
+def markup_description(description):
+ """
+ Apply HTML markup to the given description.
+ """
+ if apply_markdown:
+ description = apply_markdown(description)
+ else:
+ description = escape(description).replace("\n", "
")
+ return mark_safe(description)
diff --git a/taiga/base/api/utils/mediatypes.py b/taiga/base/api/utils/mediatypes.py
new file mode 100644
index 000000000..cb96fb455
--- /dev/null
+++ b/taiga/base/api/utils/mediatypes.py
@@ -0,0 +1,121 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+# The code is partially taken (and modified) from django rest framework
+# that is licensed under the following terms:
+#
+# Copyright (c) 2011-2014, Tom Christie
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are met:
+#
+# Redistributions of source code must retain the above copyright notice, this
+# list of conditions and the following disclaimer.
+# Redistributions in binary form must reproduce the above copyright notice, this
+# list of conditions and the following disclaimer in the documentation and/or
+# other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+"""
+Handling of media types, as found in HTTP Content-Type and Accept headers.
+
+See http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.7
+"""
+from django.http.multipartparser import parse_header
+
+from taiga.base.api import HTTP_HEADER_ENCODING
+
+
+def media_type_matches(lhs, rhs):
+ """
+ Returns ``True`` if the media type in the first argument <= the
+ media type in the second argument. The media types are strings
+ as described by the HTTP spec.
+
+ Valid media type strings include:
+
+ 'application/json; indent=4'
+ 'application/json'
+ 'text/*'
+ '*/*'
+ """
+ lhs = _MediaType(lhs)
+ rhs = _MediaType(rhs)
+ return lhs.match(rhs)
+
+
+def order_by_precedence(media_type_lst):
+ """
+ Returns a list of sets of media type strings, ordered by precedence.
+ Precedence is determined by how specific a media type is:
+
+ 3. 'type/subtype; param=val'
+ 2. 'type/subtype'
+ 1. 'type/*'
+ 0. '*/*'
+ """
+ ret = [set(), set(), set(), set()]
+ for media_type in media_type_lst:
+ precedence = _MediaType(media_type).precedence
+ ret[3 - precedence].add(media_type)
+ return [media_types for media_types in ret if media_types]
+
+
+class _MediaType(object):
+ def __init__(self, media_type_str):
+ if media_type_str is None:
+ media_type_str = ''
+ self.orig = media_type_str
+ self.full_type, self.params = parse_header(media_type_str.encode(HTTP_HEADER_ENCODING))
+ self.main_type, sep, self.sub_type = self.full_type.partition("/")
+
+ def match(self, other):
+ """Return true if this MediaType satisfies the given MediaType."""
+ for key in self.params.keys():
+ if key != "q" and other.params.get(key, None) != self.params.get(key, None):
+ return False
+
+ if self.sub_type != "*" and other.sub_type != "*" and other.sub_type != self.sub_type:
+ return False
+
+ if self.main_type != "*" and other.main_type != "*" and other.main_type != self.main_type:
+ return False
+
+ return True
+
+ @property
+ def precedence(self):
+ """
+ Return a precedence level from 0-3 for the media type given how specific it is.
+ """
+ if self.main_type == "*":
+ return 0
+ elif self.sub_type == "*":
+ return 1
+ elif not self.params or self.params.keys() == ["q"]:
+ return 2
+ return 3
+
+ def __str__(self):
+ return self.__unicode__().encode("utf-8")
+
+ def __unicode__(self):
+ ret = "%s/%s" % (self.main_type, self.sub_type)
+ for key, val in self.params.items():
+ ret += "; %s=%s" % (key, val)
+ return ret
diff --git a/taiga/base/api/validators.py b/taiga/base/api/validators.py
new file mode 100644
index 000000000..10de0d442
--- /dev/null
+++ b/taiga/base/api/validators.py
@@ -0,0 +1,16 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+from . import serializers
+
+
+class Validator(serializers.Serializer):
+ pass
+
+
+class ModelValidator(serializers.ModelSerializer):
+ pass
diff --git a/taiga/base/api/views.py b/taiga/base/api/views.py
new file mode 100644
index 000000000..ea70a9a5e
--- /dev/null
+++ b/taiga/base/api/views.py
@@ -0,0 +1,482 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+# The code is partially taken (and modified) from django rest framework
+# that is licensed under the following terms:
+#
+# Copyright (c) 2011-2014, Tom Christie
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are met:
+#
+# Redistributions of source code must retain the above copyright notice, this
+# list of conditions and the following disclaimer.
+# Redistributions in binary form must reproduce the above copyright notice, this
+# list of conditions and the following disclaimer in the documentation and/or
+# other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+import json
+
+from collections import OrderedDict
+
+from django.conf import settings
+from django.core.exceptions import PermissionDenied
+from django.http import Http404, HttpResponse
+from django.http.response import HttpResponseBase
+from django.views.decorators.csrf import csrf_exempt
+from django.views.defaults import server_error
+from django.views.generic import View
+from django.utils.encoding import smart_str
+from django.utils.translation import gettext as _
+
+from .request import Request
+from .settings import api_settings
+from .utils import formatting
+
+from taiga.base import status
+from taiga.base import exceptions
+from taiga.base.response import Response
+from taiga.base.response import Ok
+from taiga.base.response import NotFound
+from taiga.base.response import Forbidden
+from taiga.base.utils.iterators import as_tuple
+
+
+
+def get_view_name(view_cls, suffix=None):
+ """
+ Given a view class, return a textual name to represent the view.
+ This name is used in the browsable API, and in OPTIONS responses.
+
+ This function is the default for the `VIEW_NAME_FUNCTION` setting.
+ """
+ name = view_cls.__name__
+ name = formatting.remove_trailing_string(name, 'View')
+ name = formatting.remove_trailing_string(name, 'ViewSet')
+ name = formatting.camelcase_to_spaces(name)
+ if suffix:
+ name += ' ' + suffix
+
+ return name
+
+
+def get_view_description(view_cls, html=False):
+ """
+ Given a view class, return a textual description to represent the view.
+ This name is used in the browsable API, and in OPTIONS responses.
+
+ This function is the default for the `VIEW_DESCRIPTION_FUNCTION` setting.
+ """
+ description = view_cls.__doc__ or ''
+ description = formatting.dedent(smart_str(description))
+ if html:
+ return formatting.markup_description(description)
+ return description
+
+
+def exception_handler(exc):
+ """
+ Returns the response that should be used for any given exception.
+
+ By default we handle the REST framework `APIException`, and also
+ Django's builtin `Http404` and `PermissionDenied` exceptions.
+
+ Any unhandled exceptions may return `None`, which will cause a 500 error
+ to be raised.
+ """
+ if isinstance(exc, exceptions.APIException):
+ headers = {}
+ if getattr(exc, 'auth_header', None):
+ headers['WWW-Authenticate'] = exc.auth_header
+ if getattr(exc, 'wait', None):
+ headers['X-Throttle-Wait-Seconds'] = '%d' % exc.wait
+
+ return Response({'detail': exc.detail},
+ status=exc.status_code,
+ headers=headers)
+
+ elif isinstance(exc, Http404):
+ return NotFound({'detail': _('Not found')})
+
+ elif isinstance(exc, PermissionDenied):
+ return Forbidden({'detail': _('Permission denied')})
+
+ # Note: Unhandled exceptions will raise a 500 error.
+ return None
+
+
+class APIView(View):
+ # The following policies may be set at either globally, or per-view.
+ renderer_classes = api_settings.DEFAULT_RENDERER_CLASSES
+ parser_classes = api_settings.DEFAULT_PARSER_CLASSES
+ authentication_classes = api_settings.DEFAULT_AUTHENTICATION_CLASSES
+ throttle_classes = api_settings.DEFAULT_THROTTLE_CLASSES
+ permission_classes = api_settings.DEFAULT_PERMISSION_CLASSES
+ content_negotiation_class = api_settings.DEFAULT_CONTENT_NEGOTIATION_CLASS
+
+ # Allow dependency injection of other settings to make testing easier.
+ settings = api_settings
+
+ _throttle_instances = None
+
+ @classmethod
+ def as_view(cls, **initkwargs):
+ """
+ Store the original class on the view function.
+
+ This allows us to discover information about the view when we do URL
+ reverse lookups. Used for breadcrumb generation.
+ """
+ view = super(APIView, cls).as_view(**initkwargs)
+ view.cls = cls
+ return view
+
+ @property
+ def allowed_methods(self):
+ """
+ Wrap Django's private `_allowed_methods` interface in a public property.
+ """
+ return self._allowed_methods()
+
+ @property
+ def default_response_headers(self):
+ headers = {
+ 'Allow': ', '.join(self.allowed_methods),
+ }
+ if len(self.renderer_classes) > 1:
+ headers['Vary'] = 'Accept'
+ return headers
+
+ def http_method_not_allowed(self, request, *args, **kwargs):
+ """
+ If `request.method` does not correspond to a handler method,
+ determine what kind of exception to raise.
+ """
+ raise exceptions.MethodNotAllowed(request.method)
+
+ def permission_denied(self, request):
+ """
+ If request is not permitted, determine what kind of exception to raise.
+ """
+ if not request.successful_authenticator:
+ raise exceptions.NotAuthenticated()
+ raise exceptions.PermissionDenied()
+
+ def throttled(self, request, wait):
+ """
+ If request is throttled, determine what kind of exception to raise.
+ """
+ raise exceptions.Throttled(wait)
+
+ def get_authenticate_header(self, request):
+ """
+ If a request is unauthenticated, determine the WWW-Authenticate
+ header to use for 401 responses, if any.
+ """
+ authenticators = self.get_authenticators()
+ if authenticators:
+ return authenticators[0].authenticate_header(request)
+
+ def get_parser_context(self, http_request):
+ """
+ Returns a dict that is passed through to Parser.parse(),
+ as the `parser_context` keyword argument.
+ """
+ # Note: Additionally `request` and `encoding` will also be added
+ # to the context by the Request object.
+ return {
+ 'view': self,
+ 'args': getattr(self, 'args', ()),
+ 'kwargs': getattr(self, 'kwargs', {})
+ }
+
+ def get_renderer_context(self):
+ """
+ Returns a dict that is passed through to Renderer.render(),
+ as the `renderer_context` keyword argument.
+ """
+ # Note: Additionally 'response' will also be added to the context,
+ # by the Response object.
+ return {
+ 'view': self,
+ 'args': getattr(self, 'args', ()),
+ 'kwargs': getattr(self, 'kwargs', {}),
+ 'request': getattr(self, 'request', None)
+ }
+
+ def get_view_name(self):
+ """
+ Return the view name, as used in OPTIONS responses and in the
+ browsable API.
+ """
+ func = self.settings.VIEW_NAME_FUNCTION
+ return func(self.__class__, getattr(self, 'suffix', None))
+
+ def get_view_description(self, html=False):
+ """
+ Return some descriptive text for the view, as used in OPTIONS responses
+ and in the browsable API.
+ """
+ func = self.settings.VIEW_DESCRIPTION_FUNCTION
+ return func(self.__class__, html)
+
+ # API policy instantiation methods
+
+ def get_format_suffix(self, **kwargs):
+ """
+ Determine if the request includes a '.json' style format suffix
+ """
+ if self.settings.FORMAT_SUFFIX_KWARG:
+ return kwargs.get(self.settings.FORMAT_SUFFIX_KWARG)
+
+ def get_renderers(self):
+ """
+ Instantiates and returns the list of renderers that this view can use.
+ """
+ return [renderer() for renderer in self.renderer_classes]
+
+ def get_parsers(self):
+ """
+ Instantiates and returns the list of parsers that this view can use.
+ """
+ return [parser() for parser in self.parser_classes]
+
+ def get_authenticators(self):
+ """
+ Instantiates and returns the list of authenticators that this view can use.
+ """
+ return [auth() for auth in self.authentication_classes]
+
+ @as_tuple
+ def get_permissions(self):
+ """
+ Instantiates and returns the list of permissions that this view requires.
+ """
+ for permcls in self.permission_classes:
+ instance = permcls(request=self.request,
+ view=self)
+ yield instance
+
+ def get_throttles(self):
+ """
+ Instantiates and returns the list of throttles that this view uses.
+ """
+ if self._throttle_instances is None:
+ self._throttle_instances = [throttle() for throttle in self.throttle_classes]
+ return self._throttle_instances
+
+ def get_content_negotiator(self):
+ """
+ Instantiate and return the content negotiation class to use.
+ """
+ if not getattr(self, '_negotiator', None):
+ self._negotiator = self.content_negotiation_class()
+ return self._negotiator
+
+ # API policy implementation methods
+
+ def perform_content_negotiation(self, request, force=False):
+ """
+ Determine which renderer and media type to use render the response.
+ """
+ renderers = self.get_renderers()
+ conneg = self.get_content_negotiator()
+
+ try:
+ return conneg.select_renderer(request, renderers, self.format_kwarg)
+ except Exception:
+ if force:
+ return (renderers[0], renderers[0].media_type)
+ raise
+
+ def perform_authentication(self, request):
+ """
+ Perform authentication on the incoming request.
+
+ Note that if you override this and simply 'pass', then authentication
+ will instead be performed lazily, the first time either
+ `request.user` or `request.auth` is accessed.
+ """
+ request.user
+
+ def check_permissions(self, request, action:str=None, obj=None):
+ if action is None:
+ self.permission_denied(request)
+
+ for permission in self.get_permissions():
+ if not permission.check_permissions(action=action, obj=obj):
+ self.permission_denied(request)
+
+ def check_object_permissions(self, request, obj):
+ self.check_permissions(request, None, obj)
+
+ def check_throttles(self, request):
+ """
+ Check if request should be throttled.
+ Raises an appropriate exception if the request is throttled.
+ """
+ for throttle in self.get_throttles():
+ if not throttle.allow_request(request, self):
+ self.throttled(request, throttle.wait())
+
+ def finalize_throttles(self, request, response):
+ """
+ Check if request should be throttled.
+ Raises an appropriate exception if the request is throttled.
+ """
+ for throttle in self.get_throttles():
+ if throttle.has_to_finalize(request, response, self):
+ throttle.finalize(request, response, self)
+
+ # Dispatch methods
+
+ def initialize_request(self, request, *args, **kwargs):
+ """
+ Returns the initial request object.
+ """
+ parser_context = self.get_parser_context(request)
+
+ return Request(request,
+ parsers=self.get_parsers(),
+ authenticators=self.get_authenticators(),
+ negotiator=self.get_content_negotiator(),
+ parser_context=parser_context)
+
+ def initial(self, request, *args, **kwargs):
+ """
+ Runs anything that needs to occur prior to calling the method handler.
+ """
+ self.format_kwarg = self.get_format_suffix(**kwargs)
+
+ # Ensure that the incoming request is permitted
+ self.perform_authentication(request)
+ self.check_throttles(request)
+
+ # Perform content negotiation and store the accepted info on the request
+ neg = self.perform_content_negotiation(request)
+ request.accepted_renderer, request.accepted_media_type = neg
+
+ def finalize_response(self, request, response, *args, **kwargs):
+ """
+ Returns the final response object.
+ """
+ # Make the error obvious if a proper response is not returned
+ assert isinstance(response, HttpResponseBase), ('Expected a `Response`, `HttpResponse` or '
+ '`HttpStreamingResponse` to be returned from the view, '
+ 'but received a `%s`' % type(response))
+
+ if isinstance(response, Response):
+ if not getattr(request, 'accepted_renderer', None):
+ neg = self.perform_content_negotiation(request, force=True)
+ request.accepted_renderer, request.accepted_media_type = neg
+
+ response.accepted_renderer = request.accepted_renderer
+ response.accepted_media_type = request.accepted_media_type
+ response.renderer_context = self.get_renderer_context()
+
+ for key, value in self.headers.items():
+ response[key] = value
+
+ self.finalize_throttles(request, response)
+
+ return response
+
+ def handle_exception(self, exc):
+ """
+ Handle any exception that occurs, by returning an appropriate response,
+ or re-raising the error.
+ """
+ if isinstance(exc, (exceptions.NotAuthenticated,
+ exceptions.AuthenticationFailed)):
+ # WWW-Authenticate header for 401 responses, else coerce to 403
+ auth_header = self.get_authenticate_header(self.request)
+
+ if auth_header:
+ exc.auth_header = auth_header
+ else:
+ exc.status_code = status.HTTP_403_FORBIDDEN
+
+ response = self.settings.EXCEPTION_HANDLER(exc)
+
+ if response is None:
+ raise
+
+ response.exception = True
+ return response
+
+ # Note: session based authentication is explicitly CSRF validated,
+ # all other authentication is CSRF exempt.
+ @csrf_exempt
+ def dispatch(self, request, *args, **kwargs):
+ """
+ `.dispatch()` is pretty much the same as Django's regular dispatch,
+ but with extra hooks for startup, finalize, and exception handling.
+ """
+ self.args = args
+ self.kwargs = kwargs
+ request = self.initialize_request(request, *args, **kwargs)
+ self.request = request
+ self.headers = self.default_response_headers
+
+ try:
+ self.initial(request, *args, **kwargs)
+
+ # Get the appropriate handler method
+ if request.method.lower() in self.http_method_names:
+ handler = getattr(self, request.method.lower(),
+ self.http_method_not_allowed)
+ else:
+ handler = self.http_method_not_allowed
+
+ response = handler(request, *args, **kwargs)
+ except Exception as exc:
+ response = self.handle_exception(exc)
+
+ self.response = self.finalize_response(request, response, *args, **kwargs)
+ return self.response
+
+ def options(self, request, *args, **kwargs):
+ """
+ Handler method for HTTP 'OPTIONS' request.
+ We may as well implement this as Django will otherwise provide
+ a less useful default implementation.
+ """
+ return Ok(self.metadata(request))
+
+ def metadata(self, request):
+ """
+ Return a dictionary of metadata about the view.
+ Used to return responses for OPTIONS requests.
+ """
+ # By default we can't provide any form-like information, however the
+ # generic views override this implementation and add additional
+ # information for POST and PUT methods, based on the serializer.
+ ret = OrderedDict()
+ ret['name'] = self.get_view_name()
+ ret['description'] = self.get_view_description()
+ ret['renders'] = [renderer.media_type for renderer in self.renderer_classes]
+ ret['parses'] = [parser.media_type for parser in self.parser_classes]
+ return ret
+
+
+def api_server_error(request, *args, **kwargs):
+ if settings.DEBUG is False and request.headers.get('content-type', None) == "application/json":
+ return HttpResponse(json.dumps({"error": _("Server application error")}),
+ status=status.HTTP_500_INTERNAL_SERVER_ERROR)
+ return server_error(request, *args, **kwargs)
diff --git a/taiga/base/api/viewsets.py b/taiga/base/api/viewsets.py
new file mode 100644
index 000000000..7d92759db
--- /dev/null
+++ b/taiga/base/api/viewsets.py
@@ -0,0 +1,208 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+# The code is partially taken (and modified) from django rest framework
+# that is licensed under the following terms:
+#
+# Copyright (c) 2011-2014, Tom Christie
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are met:
+#
+# Redistributions of source code must retain the above copyright notice, this
+# list of conditions and the following disclaimer.
+# Redistributions in binary form must reproduce the above copyright notice, this
+# list of conditions and the following disclaimer in the documentation and/or
+# other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+from functools import update_wrapper
+from django.utils.decorators import classonlymethod
+from django.utils.translation import gettext as _
+
+from . import views
+from . import mixins
+from . import generics
+
+
+class ViewSetMixin(object):
+ """
+ This is the magic.
+
+ Overrides `.as_view()` so that it takes an `actions` keyword that performs
+ the binding of HTTP methods to actions on the Resource.
+
+ For example, to create a concrete view binding the 'GET' and 'POST' methods
+ to the 'list' and 'create' actions...
+
+ view = MyViewSet.as_view({'get': 'list', 'post': 'create'})
+ """
+
+ @classonlymethod
+ def as_view(cls, actions=None, **initkwargs):
+ """
+ Because of the way class based views create a closure around the
+ instantiated view, we need to totally reimplement `.as_view`,
+ and slightly modify the view function that is created and returned.
+ """
+ # The suffix initkwarg is reserved for identifing the viewset type
+ # eg. 'List' or 'Instance'.
+ cls.suffix = None
+
+ # sanitize keyword arguments
+ for key in initkwargs:
+ if key in cls.http_method_names:
+ raise TypeError("You tried to pass in the %s method name as a "
+ "keyword argument to %s(). Don't do that."
+ % (key, cls.__name__))
+ if not hasattr(cls, key):
+ raise TypeError("%s() received an invalid keyword %r"
+ % (cls.__name__, key))
+
+ def view(request, *args, **kwargs):
+ self = cls(**initkwargs)
+ # We also store the mapping of request methods to actions,
+ # so that we can later set the action attribute.
+ # eg. `self.action = 'list'` on an incoming GET request.
+ self.action_map = actions
+
+ # Bind methods to actions
+ # This is the bit that's different to a standard view
+ for method, action in actions.items():
+ handler = getattr(self, action)
+ setattr(self, method, handler)
+
+ # Patch this in as it's otherwise only present from 1.5 onwards
+ if hasattr(self, 'get') and not hasattr(self, 'head'):
+ self.head = self.get
+
+ # And continue as usual
+ return self.dispatch(request, *args, **kwargs)
+
+ # take name and docstring from class
+ update_wrapper(view, cls, updated=())
+
+ # and possible attributes set by decorators
+ # like csrf_exempt from dispatch
+ update_wrapper(view, cls.dispatch, assigned=())
+
+ # We need to set these on the view function, so that breadcrumb
+ # generation can pick out these bits of information from a
+ # resolved URL.
+ view.cls = cls
+ view.suffix = initkwargs.get('suffix', None)
+ return view
+
+ def initialize_request(self, request, *args, **kargs):
+ """
+ Set the `.action` attribute on the view,
+ depending on the request method.
+ """
+ request = super(ViewSetMixin, self).initialize_request(request, *args, **kargs)
+ self.action = self.action_map.get(request.method.lower())
+ return request
+
+ def check_permissions(self, request, action:str=None, obj:object=None):
+ if action is None:
+ action = self.action
+ return super().check_permissions(request, action=action, obj=obj)
+
+
+class NestedViewSetMixin(object):
+ def get_queryset(self):
+ return self._filter_queryset_by_parents_lookups(super().get_queryset())
+
+ def _filter_queryset_by_parents_lookups(self, queryset):
+ parents_query_dict = self._get_parents_query_dict()
+ if parents_query_dict:
+ return queryset.filter(**parents_query_dict)
+ else:
+ return queryset
+
+ def _get_parents_query_dict(self):
+ result = {}
+ for kwarg_name in self.kwargs:
+ query_value = self.kwargs.get(kwarg_name)
+ result[kwarg_name] = query_value
+ return result
+
+
+class ViewSet(ViewSetMixin, views.APIView):
+ """
+ The base ViewSet class does not provide any actions by default.
+ """
+ pass
+
+
+class GenericViewSet(ViewSetMixin, generics.GenericAPIView):
+ """
+ The GenericViewSet class does not provide any actions by default,
+ but does include the base set of generic view behavior, such as
+ the `get_object` and `get_queryset` methods.
+ """
+ pass
+
+
+class ReadOnlyListViewSet(GenericViewSet):
+ """
+ A viewset that provides default `list()` action.
+ """
+ pass
+
+
+class ReadOnlyModelViewSet(mixins.RetrieveModelMixin,
+ mixins.ListModelMixin,
+ GenericViewSet):
+ """
+ A viewset that provides default `list()` and `retrieve()` actions.
+ """
+ pass
+
+
+class ModelViewSet(mixins.CreateModelMixin,
+ mixins.RetrieveModelMixin,
+ mixins.UpdateModelMixin,
+ mixins.DestroyModelMixin,
+ mixins.ListModelMixin,
+ GenericViewSet):
+ """
+ A viewset that provides default `create()`, `retrieve()`, `update()`,
+ `partial_update()`, `destroy()` and `list()` actions.
+ """
+ pass
+
+
+class ModelCrudViewSet(ModelViewSet):
+ pass
+
+
+class ModelListViewSet(mixins.RetrieveModelMixin,
+ mixins.ListModelMixin,
+ GenericViewSet):
+ pass
+
+
+class ModelUpdateRetrieveViewSet(mixins.UpdateModelMixin,
+ mixins.RetrieveModelMixin,
+ GenericViewSet):
+ pass
+
+
+class ModelRetrieveViewSet(mixins.RetrieveModelMixin,
+ GenericViewSet):
+ pass
diff --git a/taiga/base/apps.py b/taiga/base/apps.py
new file mode 100644
index 000000000..dcc4f9607
--- /dev/null
+++ b/taiga/base/apps.py
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+from django.apps import AppConfig
+
+
+class BaseAppConfig(AppConfig):
+ name = "taiga.base"
+ verbose_name = "Base App Config"
+
+ def ready(self):
+ from .signals.thumbnails import connect_thumbnail_signals
+ from .signals.cleanup_files import connect_cleanup_files_signals
+
+ connect_thumbnail_signals()
+ connect_cleanup_files_signals()
diff --git a/taiga/base/connectors/__init__.py b/taiga/base/connectors/__init__.py
new file mode 100644
index 000000000..e38750acc
--- /dev/null
+++ b/taiga/base/connectors/__init__.py
@@ -0,0 +1,7 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
diff --git a/taiga/base/connectors/exceptions.py b/taiga/base/connectors/exceptions.py
new file mode 100644
index 000000000..2b9b8004c
--- /dev/null
+++ b/taiga/base/connectors/exceptions.py
@@ -0,0 +1,15 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+from taiga.base.exceptions import BaseException
+
+from django.utils.translation import gettext_lazy as _
+
+
+class ConnectorBaseException(BaseException):
+ status_code = 400
+ default_detail = _("Connection error.")
diff --git a/taiga/base/db/__init__.py b/taiga/base/db/__init__.py
new file mode 100644
index 000000000..e38750acc
--- /dev/null
+++ b/taiga/base/db/__init__.py
@@ -0,0 +1,7 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
diff --git a/taiga/base/db/models/__init__.py b/taiga/base/db/models/__init__.py
new file mode 100644
index 000000000..e38750acc
--- /dev/null
+++ b/taiga/base/db/models/__init__.py
@@ -0,0 +1,7 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
diff --git a/taiga/base/db/models/fields/__init__.py b/taiga/base/db/models/fields/__init__.py
new file mode 100644
index 000000000..20169f6ac
--- /dev/null
+++ b/taiga/base/db/models/fields/__init__.py
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+from .json import JSONField
diff --git a/taiga/base/db/models/fields/json.py b/taiga/base/db/models/fields/json.py
new file mode 100644
index 000000000..ba84f1bc2
--- /dev/null
+++ b/taiga/base/db/models/fields/json.py
@@ -0,0 +1,17 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+from django.core.serializers.json import DjangoJSONEncoder
+from django.db.models import JSONField as DjangoJSONField
+
+
+__all__ = ["JSONField"]
+
+
+class JSONField(DjangoJSONField):
+ def __init__(self, verbose_name=None, name=None, encoder=DjangoJSONEncoder, **kwargs):
+ super().__init__(verbose_name, name, encoder, **kwargs)
diff --git a/taiga/base/decorators.py b/taiga/base/decorators.py
new file mode 100644
index 000000000..d91d8ef44
--- /dev/null
+++ b/taiga/base/decorators.py
@@ -0,0 +1,51 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+from django_pglocks import advisory_lock
+
+
+def detail_route(methods=['get'], **kwargs):
+ """
+ Used to mark a method on a ViewSet that should be routed for detail requests.
+ """
+ def decorator(func):
+ func.bind_to_methods = methods
+ func.detail = True
+ func.permission_classes = kwargs.get('permission_classes', [])
+ func.kwargs = kwargs
+ return func
+ return decorator
+
+
+def list_route(methods=['get'], **kwargs):
+ """
+ Used to mark a method on a ViewSet that should be routed for list requests.
+ """
+ def decorator(func):
+ func.bind_to_methods = methods
+ func.detail = False
+ func.permission_classes = kwargs.get('permission_classes', [])
+ func.kwargs = kwargs
+ return func
+ return decorator
+
+
+def model_pk_lock(func):
+ """
+ This decorator is designed to be used in ModelViewsets methods to lock them based
+ on the model and the id of the selected object.
+ """
+ def decorator(self, *args, **kwargs):
+ from taiga.base.utils.db import get_typename_for_model_class
+ pk = self.kwargs.get(self.pk_url_kwarg, None)
+ tn = get_typename_for_model_class(self.get_queryset().model)
+ key = "{0}:{1}".format(tn, pk)
+
+ with advisory_lock(key):
+ return func(self, *args, **kwargs)
+
+ return decorator
diff --git a/taiga/base/exceptions.py b/taiga/base/exceptions.py
new file mode 100644
index 000000000..8bea4ddef
--- /dev/null
+++ b/taiga/base/exceptions.py
@@ -0,0 +1,266 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+# The code is partially taken (and modified) from django rest framework
+# that is licensed under the following terms:
+#
+# Copyright (c) 2011-2014, Tom Christie
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are met:
+#
+# Redistributions of source code must retain the above copyright notice, this
+# list of conditions and the following disclaimer.
+# Redistributions in binary form must reproduce the above copyright notice, this
+# list of conditions and the following disclaimer in the documentation and/or
+# other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+"""
+Handled exceptions raised by REST framework.
+
+In addition Django's built in 403 and 404 exceptions are handled.
+(`django.http.Http404` and `django.core.exceptions.PermissionDenied`)
+"""
+
+from django.core.exceptions import PermissionDenied as DjangoPermissionDenied
+from django.core.exceptions import ValidationError as DjangoValidationError
+from django.utils.encoding import force_str
+from django.utils.translation import gettext_lazy as _
+from django.http import Http404
+
+from . import response
+from . import status
+
+import math
+
+
+class APIException(Exception):
+ """
+ Base class for REST framework exceptions.
+ Subclasses should provide `.status_code` and `.default_detail` properties.
+ """
+ status_code = status.HTTP_500_INTERNAL_SERVER_ERROR
+ default_detail = ""
+
+ def __init__(self, detail=None):
+ self.detail = detail or self.default_detail
+
+
+class ParseError(APIException):
+ status_code = status.HTTP_400_BAD_REQUEST
+ default_detail = _("Malformed request.")
+
+
+class AuthenticationFailed(APIException):
+ status_code = status.HTTP_401_UNAUTHORIZED
+ default_detail = _("Incorrect authentication credentials.")
+
+
+class NotAuthenticated(APIException):
+ status_code = status.HTTP_401_UNAUTHORIZED
+ default_detail = _("Authentication credentials were not provided.")
+
+
+class PermissionDenied(APIException):
+ status_code = status.HTTP_403_FORBIDDEN
+ default_detail = _("You do not have permission to perform this action.")
+
+
+class MethodNotAllowed(APIException):
+ status_code = status.HTTP_405_METHOD_NOT_ALLOWED
+ default_detail = _("Method '%s' not allowed.")
+
+ def __init__(self, method, detail=None):
+ self.detail = (detail or self.default_detail) % method
+
+
+class NotAcceptable(APIException):
+ status_code = status.HTTP_406_NOT_ACCEPTABLE
+ default_detail = _("Could not satisfy the request's Accept header")
+
+ def __init__(self, detail=None, available_renderers=None):
+ self.detail = detail or self.default_detail
+ self.available_renderers = available_renderers
+
+
+class UnsupportedMediaType(APIException):
+ status_code = status.HTTP_415_UNSUPPORTED_MEDIA_TYPE
+ default_detail = _("Unsupported media type '%s' in request.")
+
+ def __init__(self, media_type, detail=None):
+ self.detail = (detail or self.default_detail) % media_type
+
+
+class Throttled(APIException):
+ status_code = status.HTTP_429_TOO_MANY_REQUESTS
+ default_detail = _("Request was throttled.")
+ extra_detail = _("Expected available in %d second%s.")
+
+ def __init__(self, wait=None, detail=None):
+ if wait is None:
+ self.detail = detail or self.default_detail
+ self.wait = None
+ else:
+ format = "%s%s" % ((detail or self.default_detail), self.extra_detail)
+ self.detail = format % (wait, wait != 1 and "s" or "")
+ self.wait = math.ceil(wait)
+
+
+class BaseException(APIException):
+ status_code = status.HTTP_400_BAD_REQUEST
+ default_detail = _("Unexpected error")
+
+ def __init__(self, detail=None):
+ self.detail = detail or self.default_detail
+
+
+class NotFound(BaseException, Http404):
+ """
+ Exception used for not found objects.
+ """
+
+ status_code = status.HTTP_404_NOT_FOUND
+ default_detail = _("Not found.")
+
+
+class NotSupported(BaseException):
+ status_code = status.HTTP_405_METHOD_NOT_ALLOWED
+ default_detail = _("Method not supported for this endpoint.")
+
+
+class BadRequest(BaseException):
+ """
+ Exception used on bad arguments detected
+ on api view.
+ """
+ default_detail = _("Wrong arguments.")
+
+
+class WrongArguments(BadRequest):
+ """
+ Exception used on bad arguments detected
+ on service. This is same as `BadRequest`.
+ """
+ default_detail = _("Wrong arguments.")
+
+
+class RequestValidationError(BadRequest):
+ default_detail = _("Data validation error")
+
+
+class PermissionDenied(PermissionDenied):
+ """
+ Compatibility subclass of restframework `PermissionDenied`
+ exception.
+ """
+ pass
+
+
+class IntegrityError(BadRequest):
+ default_detail = _("Integrity Error for wrong or invalid arguments")
+
+
+class PreconditionError(BadRequest):
+ """
+ Error raised on precondition method on viewset.
+ """
+ default_detail = _("Precondition error")
+
+
+class NotAuthenticated(NotAuthenticated):
+ """
+ Compatibility subclass of restframework `NotAuthenticated`
+ exception.
+ """
+ pass
+
+
+class Blocked(APIException):
+ """
+ Exception used on blocked projects
+ """
+ status_code = status.HTTP_451_BLOCKED
+ default_detail = _("Blocked element")
+
+
+class NotEnoughSlotsForProject(BaseException):
+ """
+ Exception used on import/edition/creation project errors where the user
+ hasn't slots enough
+ """
+ default_detail = _("No room left for more projects.")
+
+ def __init__(self, is_private, total_memberships, detail=None):
+ self.detail = detail or self.default_detail
+ self.project_data = {
+ "is_private": is_private,
+ "total_memberships": total_memberships
+ }
+
+
+def format_exception(exc):
+ if isinstance(exc.detail, (dict, list, tuple,)):
+ detail = exc.detail
+ else:
+ class_name = exc.__class__.__name__
+ class_module = exc.__class__.__module__
+ detail = {
+ "_error_message": force_str(exc.detail),
+ "_error_type": "{0}.{1}".format(class_module, class_name)
+ }
+
+ return detail
+
+
+def exception_handler(exc):
+ """
+ Returns the response that should be used for any given exception.
+
+ By default we handle the REST framework `APIException`, and also
+ Django's builtin `Http404` and `PermissionDenied` exceptions.
+
+ Any unhandled exceptions may return `None`, which will cause a 500 error
+ to be raised.
+ """
+
+ if isinstance(exc, APIException):
+ res = response.Response(format_exception(exc), status=exc.status_code)
+
+ if getattr(exc, "auth_header", None):
+ res["WWW-Authenticate"] = exc.auth_header
+ if getattr(exc, "wait", None):
+ res["X-Throttle-Wait-Seconds"] = "%d" % exc.wait
+ if getattr(exc, "project_data", None):
+ res["Taiga-Info-Project-Memberships"] = exc.project_data["total_memberships"]
+ res["Taiga-Info-Project-Is-Private"] = exc.project_data["is_private"]
+
+ return res
+
+ elif isinstance(exc, Http404):
+ return response.NotFound({'_error_message': str(exc)})
+
+ elif isinstance(exc, DjangoPermissionDenied):
+ return response.Forbidden({"_error_message": str(exc)})
+
+ # Note: Unhandled exceptions will raise a 500 error.
+ return None
+
+
+ValidationError = DjangoValidationError
diff --git a/taiga/base/fields.py b/taiga/base/fields.py
new file mode 100644
index 000000000..d6c1ce565
--- /dev/null
+++ b/taiga/base/fields.py
@@ -0,0 +1,207 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+from django.forms import widgets
+from django.utils.translation import gettext as _
+from taiga.base.api import serializers, ISO_8601
+from taiga.base.api.settings import api_settings
+
+import serpy
+
+
+####################################################################
+# DRF Serializer fields (OLD)
+####################################################################
+# NOTE: This should be in other place, for example taiga.base.api.serializers
+
+
+class JSONField(serializers.WritableField):
+ """
+ Json objects serializer.
+ """
+ widget = widgets.Textarea
+
+ def to_native(self, obj):
+ return obj
+
+ def from_native(self, data):
+ return data
+
+
+class PgArrayField(serializers.WritableField):
+ """
+ PgArray objects serializer.
+ """
+ widget = widgets.Textarea
+
+ def to_native(self, obj):
+ return obj
+
+ def from_native(self, data):
+ return data
+
+
+class PickledObjectField(serializers.WritableField):
+ """
+ PickledObjectField objects serializer.
+ """
+ widget = widgets.Textarea
+
+ def to_native(self, obj):
+ return obj
+
+ def from_native(self, data):
+ return data
+
+
+class WatchersField(serializers.WritableField):
+ def to_native(self, obj):
+ return obj
+
+ def from_native(self, data):
+ return data
+
+
+class ListField(serializers.WritableField):
+ """
+ A field whose values are lists of items described by the given child. The child can
+ be another field type (e.g., CharField) or a serializer. However, for serializers, you should
+ instead just use it with the `many=True` option.
+ """
+
+ default_error_messages = {
+ 'invalid_type': _('%(value)s is not a list'),
+ }
+ empty = []
+
+ def __init__(self, child=None, *args, **kwargs):
+ super().__init__(*args, **kwargs)
+ self.child = child
+
+ def initialize(self, parent, field_name):
+ super().initialize(parent, field_name)
+ if self.child:
+ self.child.initialize(parent, field_name)
+
+ def to_native(self, obj):
+ if self.child and obj:
+ return [self.child.to_native(item) for item in obj]
+ return obj
+
+ def from_native(self, data):
+ self.validate_is_list(data)
+ if self.child and data:
+ return [self.child.from_native(item_data) for item_data in data]
+ return data
+
+ def validate(self, value):
+ super().validate(value)
+
+ self.validate_is_list(value)
+
+ if self.child:
+ errors = {}
+ for index, item in enumerate(value):
+ try:
+ self.child.validate(item)
+ except ValidationError as e:
+ errors[index] = e.messages
+
+ if errors:
+ raise NestedValidationError(errors)
+
+ def run_validators(self, value):
+ super().run_validators(value)
+
+ if self.child:
+ errors = {}
+ for index, item in enumerate(value):
+ try:
+ self.child.run_validators(item)
+ except ValidationError as e:
+ errors[index] = e.messages
+
+ if errors:
+ raise NestedValidationError(errors)
+
+ def validate_is_list(self, value):
+ if value is not None and not isinstance(value, list):
+ raise ValidationError(self.error_messages['invalid_type'],
+ code='invalid_type',
+ params={'value': value})
+
+
+####################################################################
+# Serpy fields (NEW)
+####################################################################
+
+class Field(serpy.Field):
+ pass
+
+
+class MethodField(serpy.MethodField):
+ pass
+
+
+class I18NField(Field):
+ def to_value(self, value):
+ ret = super(I18NField, self).to_value(value)
+ return _(ret)
+
+
+class I18NJSONField(Field):
+ """
+ Json objects serializer.
+ """
+ def __init__(self, i18n_fields=(), *args, **kwargs):
+ super(I18NJSONField, self).__init__(*args, **kwargs)
+ self.i18n_fields = i18n_fields
+
+ def translate_values(self, d):
+ i18n_d = {}
+ if d is None:
+ return d
+
+ for key, value in d.items():
+ if isinstance(value, dict):
+ i18n_d[key] = self.translate_values(value)
+
+ if key in self.i18n_fields:
+ if isinstance(value, list):
+ i18n_d[key] = [e is not None and _(str(e)) or e for e in value]
+ if isinstance(value, str):
+ i18n_d[key] = value is not None and _(value) or value
+ else:
+ i18n_d[key] = value
+
+ return i18n_d
+
+ def to_native(self, obj):
+ i18n_obj = self.translate_values(obj)
+ return i18n_obj
+
+
+class FileField(Field):
+ def to_value(self, value):
+ if value:
+ return value.name
+ return None
+
+
+class DateTimeField(Field):
+ format = api_settings.DATETIME_FORMAT
+
+ def to_value(self, value):
+ if value is None or self.format is None:
+ return value
+
+ if self.format.lower() == ISO_8601:
+ ret = value.isoformat()
+ if ret.endswith("+00:00"):
+ ret = ret[:-6] + "Z"
+ return ret
+ return value.strftime(self.format)
diff --git a/taiga/base/filters.py b/taiga/base/filters.py
new file mode 100644
index 000000000..6b65da4b1
--- /dev/null
+++ b/taiga/base/filters.py
@@ -0,0 +1,669 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+import logging
+
+from dateutil.parser import parse as parse_date
+
+from django.apps import apps
+from django.contrib.contenttypes.models import ContentType
+from django.db.models import Q
+from django.utils.translation import gettext as _
+
+from taiga.base import exceptions as exc
+from taiga.base.api.utils import get_object_or_error
+from taiga.base.utils.db import to_tsquery
+
+logger = logging.getLogger(__name__)
+
+
+def get_filter_expression_can_view_projects(user, project_id=None):
+ # Filter by user permissions
+ if user.is_authenticated and user.is_superuser:
+ return Q()
+ elif user.is_authenticated:
+ # authenticated user & project member
+ membership_model = apps.get_model("projects", "Membership")
+ memberships_qs = membership_model.objects.filter(user=user)
+ if project_id:
+ memberships_qs = memberships_qs.filter(project_id=project_id)
+ memberships_qs = memberships_qs.filter(
+ Q(role__permissions__contains=['view_project']) |
+ Q(is_admin=True))
+
+ projects_list = [membership.project_id for membership in
+ memberships_qs]
+
+ return (Q(id__in=projects_list) |
+ Q(public_permissions__contains=["view_project"]))
+ else:
+ # external users / anonymous
+ return Q(anon_permissions__contains=["view_project"])
+
+
+#####################################################################
+# Base and Mixins
+#####################################################################
+
+class BaseFilterBackend(object):
+ """
+ A base class from which all filter backend classes should inherit.
+ """
+
+ def filter_queryset(self, request, queryset, view):
+ """
+ Return a filtered queryset.
+ """
+ raise NotImplementedError(".filter_queryset() must be overridden.")
+
+
+class QueryParamsFilterMixin(BaseFilterBackend):
+ _special_values_dict = {
+ 'true': True,
+ 'false': False,
+ 'null': None,
+ }
+
+ def filter_queryset(self, request, queryset, view):
+ query_params = {}
+
+ if not hasattr(view, "filter_fields"):
+ return queryset
+
+ for field in view.filter_fields:
+ if isinstance(field, (tuple, list)):
+ param_name, field_name = field
+ else:
+ param_name, field_name = field, field
+
+ if param_name in request.QUERY_PARAMS:
+ field_data = request.QUERY_PARAMS[param_name]
+ if field_data in self._special_values_dict:
+ query_params[field_name] = self._special_values_dict[field_data]
+ else:
+ query_params[field_name] = field_data
+
+ if query_params:
+ try:
+ queryset = queryset.filter(**query_params)
+ except ValueError:
+ raise exc.BadRequest(_("Error in filter params types."))
+
+ return queryset
+
+
+class OrderByFilterMixin(QueryParamsFilterMixin):
+ order_by_query_param = "order_by"
+
+ def filter_queryset(self, request, queryset, view):
+ queryset = super().filter_queryset(request, queryset, view)
+ order_by_fields = getattr(view, "order_by_fields", None)
+
+ raw_fieldname = request.QUERY_PARAMS.get(self.order_by_query_param, None)
+ if not raw_fieldname or not order_by_fields:
+ return queryset
+
+ if raw_fieldname.startswith("-"):
+ field_name = raw_fieldname[1:]
+ else:
+ field_name = raw_fieldname
+
+ if field_name not in order_by_fields:
+ return queryset
+
+ if raw_fieldname in ["owner", "-owner", "assigned_to", "-assigned_to"]:
+ raw_fieldname = "{}__full_name".format(raw_fieldname)
+
+ # We need to add a default order if raw_fieldname gives rows with the same value
+ return super().filter_queryset(request, queryset.order_by(raw_fieldname, "-id"), view)
+
+
+class FilterBackend(OrderByFilterMixin):
+ """
+ Default filter backend.
+ """
+ pass
+
+
+#####################################################################
+# Permissions filters
+#####################################################################
+
+class PermissionBasedFilterBackend(FilterBackend):
+ permission = None
+ project_query_param = "project"
+
+ def filter_queryset(self, request, queryset, view):
+ project_id = None
+ if (hasattr(view, "filter_fields") and "project" in view.filter_fields and
+ "project" in request.QUERY_PARAMS):
+ try:
+ project_id = int(request.QUERY_PARAMS["project"])
+ except:
+ logger.error("Filtering project diferent value than an integer: {}".format(
+ request.QUERY_PARAMS["project"]
+ ))
+ raise exc.BadRequest(_("'project' must be an integer value."))
+
+ qs = queryset
+
+ if request.user.is_authenticated and request.user.is_superuser:
+ qs = qs
+ elif request.user.is_authenticated:
+ membership_model = apps.get_model('projects', 'Membership')
+ memberships_qs = membership_model.objects.filter(user=request.user)
+ if project_id:
+ memberships_qs = memberships_qs.filter(project_id=project_id)
+ memberships_qs = memberships_qs.filter(
+ Q(role__permissions__contains=[self.permission]) |
+ Q(is_admin=True))
+
+ projects_list = [membership.project_id for membership in memberships_qs]
+
+ qs = qs.filter(Q(**{f"{self.project_query_param}_id__in": projects_list}) |
+ Q(**{f"{self.project_query_param}__public_permissions__contains": [self.permission]}))
+ else:
+ qs = qs.filter(**{f"{self.project_query_param}__anon_permissions__contains": [self.permission]})
+
+ return super().filter_queryset(request, qs, view)
+
+
+def custom_filter_class(base_class, **kwargs):
+ """
+ This function is useful to create custom filter classes based on other classes.
+
+ For exmaple:
+
+ class CanViewProjectFilterBackend(PermissionBasedFilterBackend):
+ permission = "view_project"
+
+ is the same as:
+
+ custom_filter_class(PermissionBasedFilterBackend, {permission: "view_project"})
+ """
+ return type(f"{base_class.__name__}_customized", (base_class,), kwargs)
+
+
+class CanViewProjectFilterBackend(PermissionBasedFilterBackend):
+ permission = "view_project"
+
+
+class CanViewEpicsFilterBackend(PermissionBasedFilterBackend):
+ permission = "view_epics"
+
+
+class CanViewUsFilterBackend(PermissionBasedFilterBackend):
+ permission = "view_us"
+
+
+class CanViewIssuesFilterBackend(PermissionBasedFilterBackend):
+ permission = "view_issues"
+
+
+class CanViewTasksFilterBackend(PermissionBasedFilterBackend):
+ permission = "view_tasks"
+
+
+class CanViewWikiPagesFilterBackend(PermissionBasedFilterBackend):
+ permission = "view_wiki_pages"
+
+
+class CanViewWikiLinksFilterBackend(PermissionBasedFilterBackend):
+ permission = "view_wiki_links"
+
+
+class CanViewMilestonesFilterBackend(PermissionBasedFilterBackend):
+ permission = "view_milestones"
+
+
+#####################################################################
+# Attachments filters
+#####################################################################
+
+class PermissionBasedAttachmentFilterBackend(PermissionBasedFilterBackend):
+ permission = None
+
+ def filter_queryset(self, request, queryset, view):
+ qs = super().filter_queryset(request, queryset, view)
+
+ ct = view.get_content_type()
+ return qs.filter(content_type=ct)
+
+
+class CanViewEpicAttachmentFilterBackend(PermissionBasedAttachmentFilterBackend):
+ permission = "view_epics"
+
+
+class CanViewUserStoryAttachmentFilterBackend(PermissionBasedAttachmentFilterBackend):
+ permission = "view_us"
+
+
+class CanViewTaskAttachmentFilterBackend(PermissionBasedAttachmentFilterBackend):
+ permission = "view_tasks"
+
+
+class CanViewIssueAttachmentFilterBackend(PermissionBasedAttachmentFilterBackend):
+ permission = "view_issues"
+
+
+class CanViewWikiAttachmentFilterBackend(PermissionBasedAttachmentFilterBackend):
+ permission = "view_wiki_pages"
+
+
+#####################################################################
+# User filters
+#####################################################################
+
+class MembersFilterBackend(PermissionBasedFilterBackend):
+ permission = "view_project"
+
+ def filter_queryset(self, request, queryset, view):
+ project_id = None
+ project = None
+ qs = queryset.filter(is_active=True)
+ if "project" in request.QUERY_PARAMS:
+ try:
+ project_id = int(request.QUERY_PARAMS["project"])
+ except:
+ logger.error("Filtering project diferent value than an integer: {}".format(
+ request.QUERY_PARAMS["project"]))
+ raise exc.BadRequest(_("'project' must be an integer value."))
+
+ if project_id:
+ Project = apps.get_model('projects', 'Project')
+ project = get_object_or_error(Project, request.user, pk=project_id)
+
+ if request.user.is_authenticated and request.user.is_superuser:
+ qs = qs
+ elif request.user.is_authenticated:
+ Membership = apps.get_model('projects', 'Membership')
+ memberships_qs = Membership.objects.filter(user=request.user)
+ if project_id:
+ memberships_qs = memberships_qs.filter(project_id=project_id)
+ memberships_qs = memberships_qs.filter(
+ Q(role__permissions__contains=[self.permission]) |
+ Q(is_admin=True))
+
+ projects_list = [membership.project_id for membership in memberships_qs]
+
+ if project:
+ is_member = project.id in projects_list
+ has_project_public_view_permission = "view_project" in project.public_permissions
+ if not is_member and not has_project_public_view_permission:
+ qs = qs.none()
+
+ q = Q(memberships__project_id__in=projects_list) | Q(id=request.user.id)
+
+ # If there is no selected project we want access to users from public projects
+ if not project:
+ q = q | Q(memberships__project__public_permissions__contains=[self.permission])
+
+ qs = qs.filter(q)
+
+ else:
+ if project and "view_project" not in project.anon_permissions:
+ qs = qs.none()
+
+ qs = qs.filter(memberships__project__anon_permissions__contains=[self.permission])
+
+ return qs.distinct()
+
+
+#####################################################################
+# Webhooks filters
+#####################################################################
+
+class BaseIsProjectAdminFilterBackend(object):
+ def get_project_ids(self, request, view):
+ project_id = None
+ if hasattr(view, "filter_fields") and "project" in view.filter_fields:
+ project_id = request.QUERY_PARAMS.get("project", None)
+
+ if request.user.is_authenticated and request.user.is_superuser:
+ return None
+
+ if not request.user.is_authenticated:
+ return []
+
+ membership_model = apps.get_model('projects', 'Membership')
+ memberships_qs = membership_model.objects.filter(user=request.user, is_admin=True)
+ if project_id:
+ memberships_qs = memberships_qs.filter(project_id=project_id)
+
+ projects_list = [membership.project_id for membership in memberships_qs]
+
+ return projects_list
+
+
+class IsProjectAdminFilterBackend(FilterBackend, BaseIsProjectAdminFilterBackend):
+ def filter_queryset(self, request, queryset, view):
+ project_ids = self.get_project_ids(request, view)
+ if project_ids is None:
+ queryset = queryset
+ elif project_ids == []:
+ queryset = queryset.none()
+ else:
+ queryset = queryset.filter(project_id__in=project_ids)
+
+ return super().filter_queryset(request, queryset, view)
+
+
+class IsProjectAdminFromWebhookLogFilterBackend(FilterBackend, BaseIsProjectAdminFilterBackend):
+ def filter_queryset(self, request, queryset, view):
+ project_ids = self.get_project_ids(request, view)
+ if project_ids is None:
+ queryset = queryset
+ elif project_ids == []:
+ queryset = queryset.none()
+ else:
+ queryset = queryset.filter(webhook__project_id__in=project_ids)
+
+ return super().filter_queryset(request, queryset, view)
+
+
+#####################################################################
+# Generic Attributes filters (for User Stories, Tasks and Issues)
+#####################################################################
+
+class BaseRelatedFieldsFilter(FilterBackend):
+ filter_name = None
+ param_name = None
+ exclude_param_name = None
+
+ def __init__(self, filter_name=None, param_name=None, exclude_param_name=None):
+ if filter_name:
+ self.filter_name = filter_name
+
+ if param_name:
+ self.param_name = param_name
+
+ if exclude_param_name:
+ self.exclude_param_name = exclude_param_name
+
+ def _prepare_filter_data(self, query_param_value):
+ def _transform_value(value):
+ try:
+ return int(value)
+ except:
+ if value in self._special_values_dict:
+ return self._special_values_dict[value]
+ raise exc.BadRequest()
+
+ values = set([x.strip() for x in query_param_value.split(",")])
+ values = map(_transform_value, values)
+ return list(values)
+
+ def _get_queryparams(self, params, mode=''):
+ param_name = self.exclude_param_name if mode == 'exclude' else \
+ self.param_name or self.filter_name
+ raw_value = params.get(param_name, None)
+ if raw_value:
+ value = self._prepare_filter_data(raw_value)
+ if None in value:
+ qs_in_kwargs = {
+ "{}__in".format(self.filter_name): [v for v in value if v is not None]}
+ qs_isnull_kwargs = {"{}__isnull".format(self.filter_name): True}
+ return Q(**qs_in_kwargs) | Q(**qs_isnull_kwargs)
+ else:
+ return Q(**{"{}__in".format(self.filter_name): value})
+
+ return None
+
+ def _prepare_filter_query(self, query):
+ return query
+
+ def _prepare_exclude_query(self, query):
+ return ~Q(query)
+
+ def filter_queryset(self, request, queryset, view):
+ operations = {
+ "filter": self._prepare_filter_query,
+ "exclude": self._prepare_exclude_query,
+ }
+
+ for mode, prepare_method in operations.items():
+ query = self._get_queryparams(request.QUERY_PARAMS, mode=mode)
+ if query:
+ queryset = queryset.filter(prepare_method(query))
+
+ return super().filter_queryset(request, queryset, view)
+
+
+class OwnersFilter(BaseRelatedFieldsFilter):
+ filter_name = 'owner'
+ exclude_param_name = 'exclude_owner'
+
+
+class AssignedToFilter(BaseRelatedFieldsFilter):
+ filter_name = 'assigned_to'
+ exclude_param_name = 'exclude_assigned_to'
+
+
+class StatusesFilter(BaseRelatedFieldsFilter):
+ filter_name = 'status'
+ exclude_param_name = 'exclude_status'
+
+
+class IssueTypesFilter(BaseRelatedFieldsFilter):
+ filter_name = 'type'
+ param_name = 'type'
+ exclude_param_name = 'exclude_type'
+
+
+class PrioritiesFilter(BaseRelatedFieldsFilter):
+ filter_name = 'priority'
+ exclude_param_name = 'exclude_priority'
+
+
+class SeveritiesFilter(BaseRelatedFieldsFilter):
+ filter_name = 'severity'
+ exclude_param_name = 'exclude_severity'
+
+
+class TagsFilter(FilterBackend):
+ filter_name = 'tags'
+ exclude_param_name = 'exclude_tags'
+
+ def __init__(self, filter_name=None, exclude_param_name=None):
+ if filter_name:
+ self.filter_name = filter_name
+
+ if exclude_param_name:
+ self.exclude_param_name = exclude_param_name
+
+ def _get_tags_queryparams(self, params, mode=''):
+ param_name = self.exclude_param_name if mode == "exclude" else self.filter_name
+ tags = params.get(param_name, None)
+ if tags:
+ return tags.split(",")
+
+ return None
+
+ def _prepare_filter_query(self, tags):
+ queries = [Q(tags__contains=[tag]) for tag in tags]
+ query = queries.pop()
+ for item in queries:
+ query |= item
+
+ return Q(query)
+
+ def _prepare_exclude_query(self, tags):
+ queries = [Q(tags__contains=[tag]) for tag in tags]
+ query = queries.pop()
+ for item in queries:
+ query |= item
+
+ return ~Q(query)
+
+ def filter_queryset(self, request, queryset, view):
+ operations = {
+ "filter": self._prepare_filter_query,
+ "exclude": self._prepare_exclude_query,
+ }
+
+ for mode, prepare_method in operations.items():
+ query = self._get_tags_queryparams(request.QUERY_PARAMS, mode=mode)
+ if query:
+ queryset = queryset.filter(prepare_method(query))
+
+ return super().filter_queryset(request, queryset, view)
+
+
+class WatchersFilter(FilterBackend):
+ filter_name = 'watchers'
+
+ def __init__(self, filter_name=None):
+ if filter_name:
+ self.filter_name = filter_name
+
+ def _get_watchers_queryparams(self, params):
+ watchers = params.get(self.filter_name, None)
+ if watchers:
+ return watchers.split(",")
+
+ return None
+
+ def filter_queryset(self, request, queryset, view):
+ query_watchers = self._get_watchers_queryparams(request.QUERY_PARAMS)
+ if query_watchers:
+ WatchedModel = apps.get_model("notifications", "Watched")
+ watched_type = ContentType.objects.get_for_model(queryset.model)
+
+ try:
+ watched_ids = (WatchedModel.objects.filter(content_type=watched_type,
+ user__id__in=query_watchers)
+ .values_list("object_id", flat=True))
+ queryset = queryset.filter(id__in=watched_ids)
+ except ValueError:
+ raise exc.BadRequest(_("Error in filter params types."))
+
+ return super().filter_queryset(request, queryset, view)
+
+
+class BaseCompareFilter(FilterBackend):
+ operators = ["", "lt", "gt", "lte", "gte"]
+
+ def __init__(self, filter_name_base=None, operators=None):
+ if filter_name_base:
+ self.filter_name_base = filter_name_base
+
+ def _get_filter_names(self):
+ return [
+ self._get_filter_name(operator)
+ for operator in self.operators
+ ]
+
+ def _get_filter_name(self, operator):
+ if operator and len(operator) > 0:
+ return "{base}__{operator}".format(
+ base=self.filter_name_base, operator=operator
+ )
+ else:
+ return self.filter_name_base
+
+ def _get_constraints(self, params):
+ constraints = {}
+ for filter_name in self._get_filter_names():
+ raw_value = params.get(filter_name, None)
+ if raw_value is not None:
+ constraints[filter_name] = self._get_value(raw_value)
+ return constraints
+
+ def _get_value(self, raw_value):
+ return raw_value
+
+ def filter_queryset(self, request, queryset, view):
+ constraints = self._get_constraints(request.QUERY_PARAMS)
+
+ if len(constraints) > 0:
+ queryset = queryset.filter(**constraints)
+
+ return super().filter_queryset(request, queryset, view)
+
+
+class BaseDateFilter(BaseCompareFilter):
+ def _get_value(self, raw_value):
+ return parse_date(raw_value)
+
+
+class CreatedDateFilter(BaseDateFilter):
+ filter_name_base = "created_date"
+
+
+class ModifiedDateFilter(BaseDateFilter):
+ filter_name_base = "modified_date"
+
+
+class FinishedDateFilter(BaseDateFilter):
+ filter_name_base = "finished_date"
+
+
+class FinishDateFilter(BaseDateFilter):
+ filter_name_base = "finish_date"
+
+
+class EstimatedStartFilter(BaseDateFilter):
+ filter_name_base = "estimated_start"
+
+
+class EstimatedFinishFilter(BaseDateFilter):
+ filter_name_base = "estimated_finish"
+
+
+class MilestoneEstimatedStartFilter(BaseDateFilter):
+ filter_name_base = "milestone__estimated_start"
+
+
+class MilestoneEstimatedFinishFilter(BaseDateFilter):
+ filter_name_base = "milestone__estimated_finish"
+
+
+class RoleFilter(BaseRelatedFieldsFilter):
+ filter_name = "role_id"
+ param_name = "role"
+ exclude_param_name = "exclude_role"
+
+ def filter_queryset(self, request, queryset, view):
+ Membership = apps.get_model('projects', 'Membership')
+
+ operations = {
+ "filter": self._prepare_filter_query,
+ "exclude": self._prepare_exclude_query,
+ }
+
+ for mode, qs_method in operations.items():
+ query = self._get_queryparams(request.QUERY_PARAMS, mode=mode)
+ if query:
+ memberships = Membership.objects.filter(query).exclude(
+ user__isnull=True).values_list("user_id", flat=True)
+ if memberships:
+ queryset = queryset.filter(qs_method(Q(assigned_to__in=memberships)))
+
+ return FilterBackend.filter_queryset(self, request, queryset, view)
+
+#####################################################################
+# Text search filters
+#####################################################################
+
+class QFilter(FilterBackend):
+ def filter_queryset(self, request, queryset, view):
+ q = request.QUERY_PARAMS.get('q', None)
+ if q:
+ table = queryset.model._meta.db_table
+ where_clause = ("""
+ to_tsvector('simple',
+ coalesce({table}.subject, '') || ' ' ||
+ coalesce(array_to_string({table}.tags, ' '), '') || ' ' ||
+ coalesce({table}.ref) || ' ' ||
+ coalesce({table}.description, '')) @@ to_tsquery('simple', %s)
+ """.format(table=table))
+
+ queryset = queryset.extra(where=[where_clause], params=[to_tsquery(q)])
+
+ return queryset
+
+
diff --git a/taiga/base/formats/__init__.py b/taiga/base/formats/__init__.py
new file mode 100644
index 000000000..e38750acc
--- /dev/null
+++ b/taiga/base/formats/__init__.py
@@ -0,0 +1,7 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
diff --git a/taiga/base/formats/en/__init__.py b/taiga/base/formats/en/__init__.py
new file mode 100644
index 000000000..e38750acc
--- /dev/null
+++ b/taiga/base/formats/en/__init__.py
@@ -0,0 +1,7 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
diff --git a/taiga/base/formats/en/formats.py b/taiga/base/formats/en/formats.py
new file mode 100644
index 000000000..0842adeb3
--- /dev/null
+++ b/taiga/base/formats/en/formats.py
@@ -0,0 +1,22 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+DATE_FORMAT = "d/m/Y"
+SHORT_DATE_FORMAT = "d/m/Y"
+
+DATE_INPUT_FORMATS = (
+ '%Y-%m-%d', '%m/%d/%Y', '%d/%m/%Y', '%b %d %Y',
+ '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y',
+ '%B %d, %Y', '%d %B %Y', '%d %B, %Y'
+)
+
+DATETIME_INPUT_FORMATS = (
+ '%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M', '%Y-%m-%d',
+ '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M', '%m/%d/%Y',
+ '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M', '%m/%d/%y'
+)
+DECIMAL_SEPARATOR = '.'
diff --git a/taiga/base/formats/es/__init__.py b/taiga/base/formats/es/__init__.py
new file mode 100644
index 000000000..e38750acc
--- /dev/null
+++ b/taiga/base/formats/es/__init__.py
@@ -0,0 +1,7 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
diff --git a/taiga/base/formats/es/formats.py b/taiga/base/formats/es/formats.py
new file mode 100644
index 000000000..3c2f342c1
--- /dev/null
+++ b/taiga/base/formats/es/formats.py
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+DATE_FORMAT = "d/m/Y"
+SHORT_DATE_FORMAT = "d/m/Y"
+DATE_INPUT_FORMATS = (
+ '%Y-%m-%d', '%m/%d/%Y', '%d/%m/%Y', '%b %d %Y',
+ '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y',
+ '%B %d, %Y', '%d %B %Y', '%d %B, %Y'
+)
+DATETIME_INPUT_FORMATS = (
+ '%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M', '%Y-%m-%d',
+ '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M', '%m/%d/%Y',
+ '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M', '%m/%d/%y'
+)
+DECIMAL_SEPARATOR = '.'
diff --git a/taiga/base/mails.py b/taiga/base/mails.py
new file mode 100644
index 000000000..d15624806
--- /dev/null
+++ b/taiga/base/mails.py
@@ -0,0 +1,33 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+from django.conf import settings
+
+from djmail import template_mail
+import premailer
+
+import logging
+
+
+# Hide CSS warnings messages if debug mode is disable
+if not getattr(settings, "DEBUG", False):
+ premailer.premailer.cssutils.log.setLevel(logging.CRITICAL)
+
+
+class InlineCSSTemplateMail(template_mail.TemplateMail):
+ def _render_message_body_as_html(self, context):
+ html = super()._render_message_body_as_html(context)
+
+ # Transform CSS into line style attributes
+ return premailer.transform(html)
+
+
+class MagicMailBuilder(template_mail.MagicMailBuilder):
+ pass
+
+
+mail_builder = MagicMailBuilder(template_mail_cls=InlineCSSTemplateMail)
diff --git a/taiga/base/management/__init__.py b/taiga/base/management/__init__.py
new file mode 100644
index 000000000..e38750acc
--- /dev/null
+++ b/taiga/base/management/__init__.py
@@ -0,0 +1,7 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
diff --git a/taiga/base/management/commands/__init__.py b/taiga/base/management/commands/__init__.py
new file mode 100644
index 000000000..e38750acc
--- /dev/null
+++ b/taiga/base/management/commands/__init__.py
@@ -0,0 +1,7 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
diff --git a/taiga/base/management/commands/test_emails.py b/taiga/base/management/commands/test_emails.py
new file mode 100644
index 000000000..c314cb151
--- /dev/null
+++ b/taiga/base/management/commands/test_emails.py
@@ -0,0 +1,272 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+import datetime
+
+from django.apps import apps
+from django.contrib.auth import get_user_model
+from django.core.management.base import BaseCommand
+from django.utils import timezone
+
+from taiga.base.mails import InlineCSSTemplateMail
+from taiga.base.mails import mail_builder
+
+from taiga.projects.models import Project, Membership
+from taiga.projects.history.models import HistoryEntry
+from taiga.projects.history.services import get_history_queryset_by_model_instance
+
+from taiga.users.services import get_user_photo_url
+from taiga.front.templatetags.functions import resolve as resolve_front_url
+
+
+class Command(BaseCommand):
+ help = 'Send an example of all emails'
+
+ def add_arguments(self, parser):
+ parser.add_argument('--locale', '-l',
+ default=None,
+ dest='locale',
+ help='Send emails in an specific language.')
+ parser.add_argument('email',
+ help='Email address to send sample emails to.')
+
+
+ def handle(self, *args, **options):
+ locale = options.get('locale')
+ email_address = options.get('email')
+
+ # Register email
+ context = {"lang": locale,
+ "user": get_user_model().objects.all().order_by("?").first(),
+ "cancel_token": "cancel-token"}
+
+ email = mail_builder.registered_user(email_address, context)
+ email.send()
+
+ # Membership invitation
+ membership = Membership.objects.order_by("?").filter(user__isnull=True).first()
+ membership.invited_by = get_user_model().objects.all().order_by("?").first()
+ membership.invitation_extra_text = "Text example, Text example,\nText example,\n\nText example"
+
+ context = {"lang": locale, "membership": membership}
+ email = mail_builder.membership_invitation(email_address, context)
+ email.send()
+
+ # Membership notification
+ context = {"lang": locale,
+ "membership": Membership.objects.order_by("?").filter(user__isnull=False).first()}
+ email = mail_builder.membership_notification(email_address, context)
+ email.send()
+
+ # Feedback
+ context = {
+ "lang": locale,
+ "feedback_entry": {
+ "full_name": "Test full name",
+ "email": "test@email.com",
+ "comment": "Test comment",
+ },
+ "extra": {
+ "key1": "value1",
+ "key2": "value2",
+ },
+ }
+ email = mail_builder.feedback_notification(email_address, context)
+ email.send()
+
+ # Password recovery
+ context = {"lang": locale, "user": get_user_model().objects.all().order_by("?").first()}
+ email = mail_builder.password_recovery(email_address, context)
+ email.send()
+
+ # Change email
+ context = {"lang": locale, "user": get_user_model().objects.all().order_by("?").first()}
+ email = mail_builder.change_email(email_address, context)
+ email.send()
+
+ # Export/Import emails
+ context = {
+ "lang": locale,
+ "user": get_user_model().objects.all().order_by("?").first(),
+ "project": Project.objects.all().order_by("?").first(),
+ "error_subject": "Error generating project dump",
+ "error_message": "Error generating project dump",
+ }
+ email = mail_builder.export_error(email_address, context)
+ email.send()
+ context = {
+ "lang": locale,
+ "user": get_user_model().objects.all().order_by("?").first(),
+ "error_subject": "Error importing project dump",
+ "error_message": "Error importing project dump",
+ }
+ email = mail_builder.import_error(email_address, context)
+ email.send()
+
+ deletion_date = timezone.now() + datetime.timedelta(seconds=60*60*24)
+ context = {
+ "lang": locale,
+ "url": "http://dummyurl.com",
+ "user": get_user_model().objects.all().order_by("?").first(),
+ "project": Project.objects.all().order_by("?").first(),
+ "deletion_date": deletion_date,
+ }
+ email = mail_builder.dump_project(email_address, context)
+ email.send()
+
+ context = {
+ "lang": locale,
+ "user": get_user_model().objects.all().order_by("?").first(),
+ "project": Project.objects.all().order_by("?").first(),
+ }
+ email = mail_builder.load_dump(email_address, context)
+ email.send()
+
+ # Notification emails
+ notification_emails = [
+ ("issues.Issue", "issues/issue-change"),
+ ("issues.Issue", "issues/issue-create"),
+ ("issues.Issue", "issues/issue-delete"),
+ ("tasks.Task", "tasks/task-change"),
+ ("tasks.Task", "tasks/task-create"),
+ ("tasks.Task", "tasks/task-delete"),
+ ("userstories.UserStory", "userstories/userstory-change"),
+ ("userstories.UserStory", "userstories/userstory-create"),
+ ("userstories.UserStory", "userstories/userstory-delete"),
+ ("milestones.Milestone", "milestones/milestone-change"),
+ ("milestones.Milestone", "milestones/milestone-create"),
+ ("milestones.Milestone", "milestones/milestone-delete"),
+ ("wiki.WikiPage", "wiki/wikipage-change"),
+ ("wiki.WikiPage", "wiki/wikipage-create"),
+ ("wiki.WikiPage", "wiki/wikipage-delete"),
+ ]
+
+ context = {
+ "lang": locale,
+ "project": Project.objects.all().order_by("?").first(),
+ "changer": get_user_model().objects.all().order_by("?").first(),
+ "history_entries": HistoryEntry.objects.all().order_by("?")[0:5],
+ "user": get_user_model().objects.all().order_by("?").first(),
+ }
+
+ for notification_email in notification_emails:
+ model = apps.get_model(*notification_email[0].split("."))
+ snapshot = {
+ "subject": "Tests subject",
+ "ref": 123123,
+ "name": "Tests name",
+ "slug": "test-slug"
+ }
+ queryset = model.objects.all().order_by("?")
+ for obj in queryset:
+ end = False
+ entries = get_history_queryset_by_model_instance(obj).filter(is_snapshot=True).order_by("?")
+
+ for entry in entries:
+ if entry.snapshot:
+ snapshot = entry.snapshot
+ end = True
+ break
+ if end:
+ break
+ context["snapshot"] = snapshot
+
+ cls = type("InlineCSSTemplateMail", (InlineCSSTemplateMail,), {"name": notification_email[1]})
+ email = cls()
+ email.send(email_address, context)
+
+ # Transfer Emails
+ context = {
+ "project": Project.objects.all().order_by("?").first(),
+ "requester": get_user_model().objects.all().order_by("?").first(),
+ }
+ email = mail_builder.transfer_request(email_address, context)
+ email.send()
+
+ context = {
+ "project": Project.objects.all().order_by("?").first(),
+ "receiver": get_user_model().objects.all().order_by("?").first(),
+ "token": "test-token",
+ "reason": "Test reason"
+ }
+ email = mail_builder.transfer_start(email_address, context)
+ email.send()
+
+ context = {
+ "project": Project.objects.all().order_by("?").first(),
+ "old_owner": get_user_model().objects.all().order_by("?").first(),
+ "new_owner": get_user_model().objects.all().order_by("?").first(),
+ "reason": "Test reason"
+ }
+ email = mail_builder.transfer_accept(email_address, context)
+ email.send()
+
+ context = {
+ "project": Project.objects.all().order_by("?").first(),
+ "rejecter": get_user_model().objects.all().order_by("?").first(),
+ "reason": "Test reason"
+ }
+ email = mail_builder.transfer_reject(email_address, context)
+ email.send()
+
+
+ # Contact with project admins email
+ project = Project.objects.all().order_by("?").first()
+ user = get_user_model().objects.all().order_by("?").first()
+ context = {
+ "full_name": user.get_full_name(),
+ "project_name": project.name,
+ "photo_url": get_user_photo_url(user),
+ "user_profile_url": resolve_front_url("user", user.username),
+ "project_settings_url": resolve_front_url("project-admin", project.slug),
+ "comment": "Test comment notification."
+ }
+ email = mail_builder.contact_notification(email_address, context)
+ email.send()
+
+ # GitHub importer email
+ context = {
+ "project": Project.objects.all().order_by("?").first(),
+ "user": get_user_model().objects.all().order_by("?").first()
+ }
+ email = mail_builder.github_import_success(email_address, context)
+ email.send()
+
+ # Jira importer email
+ context = {
+ "project": Project.objects.all().order_by("?").first(),
+ "user": get_user_model().objects.all().order_by("?").first()
+ }
+ email = mail_builder.jira_import_success(email_address, context)
+ email.send()
+
+ # Trello importer email
+ context = {
+ "project": Project.objects.all().order_by("?").first(),
+ "user": get_user_model().objects.all().order_by("?").first()
+ }
+ email = mail_builder.trello_import_success(email_address, context)
+ email.send()
+
+ # Asana importer email
+ context = {
+ "project": Project.objects.all().order_by("?").first(),
+ "user": get_user_model().objects.all().order_by("?").first()
+ }
+ email = mail_builder.asana_import_success(email_address, context)
+ email.send()
+
+ # Error importer email
+ context = {
+ "user": get_user_model().objects.all().order_by("?").first(),
+ "error_subject": "Error importing GitHub project",
+ "error_message": "Error importing GitHub project",
+ "project": 1234,
+ "exception": "Exception message"
+ }
+ email = mail_builder.importer_import_error(email_address, context)
+ email.send()
diff --git a/taiga/base/middleware/__init__.py b/taiga/base/middleware/__init__.py
new file mode 100644
index 000000000..e38750acc
--- /dev/null
+++ b/taiga/base/middleware/__init__.py
@@ -0,0 +1,7 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
diff --git a/taiga/base/middleware/cors.py b/taiga/base/middleware/cors.py
new file mode 100644
index 000000000..d0f4339d9
--- /dev/null
+++ b/taiga/base/middleware/cors.py
@@ -0,0 +1,56 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+from django import http
+from django.conf import settings
+
+
+CORS_ALLOWED_ORIGINS = "*"
+CORS_ALLOWED_METHODS = ["GET", "POST", "PUT", "PATCH", "DELETE", "OPTIONS", "HEAD"]
+CORS_ALLOWED_HEADERS = ["content-type", "x-requested-with",
+ "authorization", "accept-encoding",
+ "x-disable-pagination", "x-lazy-pagination",
+ "x-host", "x-session-id", "set-orders"]
+CORS_ALLOWED_CREDENTIALS = True
+CORS_EXPOSE_HEADERS = ["x-pagination-count", "x-paginated", "x-paginated-by",
+ "x-pagination-current", "x-pagination-next", "x-pagination-prev",
+ "x-site-host", "x-site-register"]
+
+CORS_EXTRA_EXPOSE_HEADERS = getattr(settings, "APP_EXTRA_EXPOSE_HEADERS", [])
+
+
+class CorsMiddleware(object):
+ def __init__(self, get_response):
+ self.get_response = get_response
+
+ def __call__(self, request):
+ self.process_request(request)
+ response = self.get_response(request)
+ self.process_response(request, response)
+
+ return response
+
+ def _populate_response(self, response):
+ response["Access-Control-Allow-Origin"] = CORS_ALLOWED_ORIGINS
+ response["Access-Control-Allow-Methods"] = ",".join(CORS_ALLOWED_METHODS)
+ response["Access-Control-Allow-Headers"] = ",".join(CORS_ALLOWED_HEADERS)
+ response["Access-Control-Expose-Headers"] = ",".join(CORS_EXPOSE_HEADERS + CORS_EXTRA_EXPOSE_HEADERS)
+ response["Access-Control-Max-Age"] = "1800"
+
+ if CORS_ALLOWED_CREDENTIALS:
+ response["Access-Control-Allow-Credentials"] = "true"
+
+ def process_request(self, request):
+ if "access-control-request-method" in request.headers:
+ response = http.HttpResponse()
+ self._populate_response(response)
+ return response
+ return None
+
+ def process_response(self, request, response):
+ self._populate_response(response)
+ return response
diff --git a/taiga/base/monkey.py b/taiga/base/monkey.py
new file mode 100644
index 000000000..e38750acc
--- /dev/null
+++ b/taiga/base/monkey.py
@@ -0,0 +1,7 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
diff --git a/taiga/base/neighbors.py b/taiga/base/neighbors.py
new file mode 100644
index 000000000..60e52272a
--- /dev/null
+++ b/taiga/base/neighbors.py
@@ -0,0 +1,104 @@
+# -*- coding: utf-8 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright (c) 2021-present Kaleidos INC
+
+from collections import namedtuple
+
+from django.db import connection
+from django.core.exceptions import ObjectDoesNotExist
+from django.core.exceptions import EmptyResultSet
+from taiga.base.api import serializers
+from taiga.base.fields import Field, MethodField
+
+Neighbor = namedtuple("Neighbor", "left right")
+
+
+def get_neighbors(obj, results_set=None):
+ """Get the neighbors of a model instance.
+
+ The neighbors are the objects that are at the left/right of `obj` in the results set.
+
+ :param obj: The object you want to know its neighbors.
+ :param results_set: Find the neighbors applying the constraints of this set (a Django queryset
+ object).
+
+ :return: Tuple `
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {% block body %}{% endblock %}
+
+
+
+
+ {% include "emails/includes/footer.jinja" %}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {% trans product_name=sr("product_name") %}
+
+
+
+
+
+
+
+
+
+ {% block body %}{% endblock %}
+
+
+
+
+ {% include "emails/includes/footer.jinja" %}
+
+
+
+
\ No newline at end of file
diff --git a/taiga/base/templates/emails/updates-body-html.jinja b/taiga/base/templates/emails/updates-body-html.jinja
new file mode 100644
index 000000000..806fc5fea
--- /dev/null
+++ b/taiga/base/templates/emails/updates-body-html.jinja
@@ -0,0 +1,406 @@
+{#
+This Source Code Form is subject to the terms of the Mozilla Public
+License, v. 2.0. If a copy of the MPL was not distributed with this
+file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+Copyright (c) 2021-present Kaleidos INC
+#}
+
+
+
+
+
+
+
+
+
+ {% block footer %}
+ {% trans unsubscribe_url=resolve_front_url("settings-mail-notifications"), support_url=sr("support.url"), support_email=sr("support.email") %}
+ Configure email notifications or unsubscribe
+ •
+ Taiga Support
+ •
+ Contact us
+ {% endtrans %}
+ {% endblock %}
+
+ {% block social %}
+
+
+ {% endblock %}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {% block head %}
+ {% endblock %}
+
+
+ {% block body %}
+
+
+
+ {% for entry in history_entries %}
+ {% if entry.comment %}
+
+ {{ _("Updates") }}
+
+ {% endif %}
+ {% set changed_fields = entry.values_diff %}
+ {% if changed_fields %}
+ {% include "emails/includes/fields_diff-html.jinja" %}
+ {% endif %}
+ {% endfor %}
+ {% endblock %}
+
+ {% trans comment=mdrender(project, entry.comment) %}
+
+ comment:
+
+
+
+ {% include "emails/includes/footer.jinja" %}
+
+ Project dump generated
+ Your dump from project {{ project }} has been correctly generated.
+ {{ error_message }}
+
Please, try it again or contact with the support team at
+ {{ support_email }}{{ error_message }}
+
Please, try it again or contact with the support team at
+ {{ support_email }}Error details
+ {{ details }}
+ {% endtrans %}
+
+{% endblock %}
diff --git a/taiga/export_import/templates/emails/import_error-body-text.jinja b/taiga/export_import/templates/emails/import_error-body-text.jinja
new file mode 100644
index 000000000..7baa1c294
--- /dev/null
+++ b/taiga/export_import/templates/emails/import_error-body-text.jinja
@@ -0,0 +1,22 @@
+{#
+This Source Code Form is subject to the terms of the Mozilla Public
+License, v. 2.0. If a copy of the MPL was not distributed with this
+file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+Copyright (c) 2021-present Kaleidos INC
+#}
+
+{% trans signature=sr("signature"), user=user.get_full_name(), error_message=error_message, support_email=sr("support.email"), product_name=sr("product_name") %}
+Hello {{ user }},
+
+{{ error_message }}
+
+Your project has not been imported correctly.
+
+The {{ product_name }} system administrators have been informed.
+
+Please, try it again or contact with the support team at {{ support_email }}
+
+---
+{{ signature }}
+{% endtrans %}
diff --git a/taiga/export_import/templates/emails/import_error-subject.jinja b/taiga/export_import/templates/emails/import_error-subject.jinja
new file mode 100644
index 000000000..0194ee217
--- /dev/null
+++ b/taiga/export_import/templates/emails/import_error-subject.jinja
@@ -0,0 +1,9 @@
+{#
+This Source Code Form is subject to the terms of the Mozilla Public
+License, v. 2.0. If a copy of the MPL was not distributed with this
+file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+Copyright (c) 2021-present Kaleidos INC
+#}
+
+{% trans error_subject=error_subject|safe %}[Taiga] {{ error_subject }}{% endtrans %}
diff --git a/taiga/export_import/templates/emails/load_dump-body-html.jinja b/taiga/export_import/templates/emails/load_dump-body-html.jinja
new file mode 100644
index 000000000..eb6ea9300
--- /dev/null
+++ b/taiga/export_import/templates/emails/load_dump-body-html.jinja
@@ -0,0 +1,19 @@
+{#
+This Source Code Form is subject to the terms of the Mozilla Public
+License, v. 2.0. If a copy of the MPL was not distributed with this
+file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+Copyright (c) 2021-present Kaleidos INC
+#}
+
+{% extends "emails/base-body-html.jinja" %}
+
+{% block body %}
+ {% trans signature=sr("signature"), user=user.get_full_name(), url=resolve_front_url("project", project.slug), project=project.name %}
+ Project dump imported
+ Your project dump has been correctly imported.
+ Go to {{ project }}
+ Feedback
+ Comment
+
+
+ {% endif %}
+
+ {% trans signature=sr("signature") %}
+
+
+
+
+ {{ _("Extra info") }}
+
+ {% for k, v in extra.items() %}
+
+ Asana Project imported
+ Your Asana project has been correctly imported.
+ Go to {{ project }}
+ GitHub Project imported
+ Your GitHub project has been correctly imported.
+ Go to {{ project }}
+ {{ error_message }}
+
Please, try it again or contact with the support team at
+ {{ support_email }}Jira Project imported
+ Your Jira project has been correctly imported.
+ Go to {{ project }}
+ Trello Project imported
+ Your Trello project has been correctly imported.
+ Go to {{ project }}
+ comment:"
+"
\n"
+" Project dump generated
\n"
+" Your dump from project %(project)s has been correctly generated."
+"h3>\n"
+"
%(error_message)s
\n"
+"
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s%(error_message)s
\n"
+"
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)sError details
\n"
+" %(details)s
\n"
+" "
+msgstr ""
+
+#: taiga/export_import/templates/emails/import_error-body-text.jinja:9
+#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9
+#, python-format
+msgid ""
+"\n"
+"Hello %(user)s,\n"
+"\n"
+"%(error_message)s\n"
+"\n"
+"Your project has not been imported correctly.\n"
+"\n"
+"The %(product_name)s system administrators have been informed.\n"
+"\n"
+"Please, try it again or contact with the support team at %(support_email)s\n"
+"\n"
+"---\n"
+"%(signature)s\n"
+msgstr ""
+
+#: taiga/export_import/templates/emails/import_error-subject.jinja:9
+#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9
+#, python-format
+msgid "[Taiga] %(error_subject)s"
+msgstr ""
+
+#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12
+#, python-format
+msgid ""
+"\n"
+" Project dump imported
\n"
+" Your project dump has been correctly imported.
\n"
+" Go to %(project)s\n"
+" Feedback
\n"
+" Comment
\n"
+" Asana Project imported
\n"
+" Your Asana project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" GitHub Project imported
\n"
+" Your GitHub project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" %(error_message)s
\n"
+"
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)sJira Project imported
\n"
+" Your Jira project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" Trello Project imported
\n"
+" Your Trello project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" Epic updated
\n"
+"
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+" New epic created
\n"
+"
%(changer)s has created a new epic on "
+"%(project)sEpic deleted
\n"
+"
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+" Issue updated on %(project)s
\n"
+"
%(changer)s has updated an issue:New issue created on %(project)s
\n"
+"
%(changer)s has created a new issue:Issue deleted on %(project)s
\n"
+"
%(changer)s has deleted an issue:Sprint updated on %(project)s
\n"
+"
%(changer)s has updated a sprint:New sprint created on %(project)s
\n"
+"
%(changer)s has created a new sprintSprint deleted on %(project)s
\n"
+"
%(changer)s has deleted an sprint:Task updated on %(project)s
\n"
+"
%(changer)s has updated a task:New task created on %(project)s
\n"
+"
%(changer)s has created a new task:Task deleted on %(project)s
\n"
+"
%(changer)s has deleted a task:User Story updated on %(project)s
\n"
+"
%(changer)s has updated a user story:New user story created on %(project)s
\n"
+"
%(changer)s has created a new user story:User Story deleted on %(project)s
\n"
+"
%(changer)s has deleted a user story:Wiki Page updated on %(project)s
\n"
+"
%(changer)s has updated a wiki page:New wiki page created on %(project)s
\n"
+"
%(changer)s has created a new wiki page:Wiki page deleted on %(project)s
\n"
+"
%(changer)s has deleted a wiki page:You have been invited to %(product_name)s!
\n"
+"
"
+"who thought so kindly as to invite youYou have been added to a project
\n"
+"
you have been added to the project "
+"%(project)sChange your email
\n"
+"
please confirm your emailRecover your password
\n"
+"
you asked to recover your passwordThank you for registering in %(product_name)s
\n"
+" Verify your email
\n"
+"
please verify your email
\n"
+#~ " Taiga Support:"
+#~ "\n"
+#~ " %(support_url)s\n"
+#~ "
\n"
+#~ " Contact us:"
+#~ "strong>\n"
+#~ " \n"
+#~ " %(support_email)s\n"
+#~ " \n"
+#~ "
\n"
+#~ " Mailing list:"
+#~ "\n"
+#~ " \n"
+#~ " %(mailing_list_url)s\n"
+#~ " \n"
+#~ " "
+#~ msgstr ""
+#~ "\n"
+#~ " Configure "
+#~ "email notifications or unsubscribe:\n"
+#~ " %(unsubscribe_url)s\n"
+#~ "
\n"
+#~ " Taiga Support:"
+#~ "\n"
+#~ " %(support_url)s\n"
+#~ "
\n"
+#~ " Contact us:"
+#~ "strong>\n"
+#~ " \n"
+#~ " %(support_email)s\n"
+#~ " \n"
+#~ "
\n"
+#~ " Mailing list:"
+#~ "\n"
+#~ " \n"
+#~ " %(mailing_list_url)s\n"
+#~ " \n"
+#~ " "
+
+#~ msgid "The Taiga Team"
+#~ msgstr "The Taiga Team"
+
+#~ msgid ""
+#~ "\n"
+#~ "---\n"
+#~ "The Taiga Team\n"
+#~ msgstr ""
+#~ "\n"
+#~ "---\n"
+#~ "The Taiga Team\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "The Taiga Team\n"
+#~ msgstr ""
+#~ "\n"
+#~ "The Taiga Team\n"
diff --git a/taiga/locale/ca/LC_MESSAGES/django.po b/taiga/locale/ca/LC_MESSAGES/django.po
new file mode 100644
index 000000000..429da6908
--- /dev/null
+++ b/taiga/locale/ca/LC_MESSAGES/django.po
@@ -0,0 +1,4868 @@
+# taiga-back.taiga.
+# Copyright (C) 2014-2017 Taiga Dev Team comment:"
+"
\n"
+" Project dump generated
\n"
+" Your dump from project %(project)s has been correctly generated."
+"h3>\n"
+"
%(error_message)s
\n"
+"
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s%(error_message)s
\n"
+"
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)sError details
\n"
+" %(details)s
\n"
+" "
+msgstr ""
+
+#: taiga/export_import/templates/emails/import_error-body-text.jinja:9
+#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9
+#, python-format
+msgid ""
+"\n"
+"Hello %(user)s,\n"
+"\n"
+"%(error_message)s\n"
+"\n"
+"Your project has not been imported correctly.\n"
+"\n"
+"The %(product_name)s system administrators have been informed.\n"
+"\n"
+"Please, try it again or contact with the support team at %(support_email)s\n"
+"\n"
+"---\n"
+"%(signature)s\n"
+msgstr ""
+
+#: taiga/export_import/templates/emails/import_error-subject.jinja:9
+#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9
+#, python-format
+msgid "[Taiga] %(error_subject)s"
+msgstr "[Taiga] %(error_subject)s"
+
+#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12
+#, python-format
+msgid ""
+"\n"
+" Project dump imported
\n"
+" Your project dump has been correctly imported.
\n"
+" Go to %(project)s\n"
+" Feedback
\n"
+" Feedback
\n"
+"Comment
\n"
+" Comentari
\n"
+" Asana Project imported
\n"
+" Your Asana project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" GitHub Project imported
\n"
+" Your GitHub project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" %(error_message)s
\n"
+"
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)sJira Project imported
\n"
+" Your Jira project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" Trello Project imported
\n"
+" Your Trello project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" Epic updated
\n"
+"
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+" New epic created
\n"
+"
%(changer)s has created a new epic on "
+"%(project)sEpic deleted
\n"
+"
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+" Issue updated on %(project)s
\n"
+"
%(changer)s has updated an issue:New issue created on %(project)s
\n"
+"
%(changer)s has created a new issue:Issue deleted on %(project)s
\n"
+"
%(changer)s has deleted an issue:Sprint updated on %(project)s
\n"
+"
%(changer)s has updated a sprint:New sprint created on %(project)s
\n"
+"
%(changer)s has created a new sprintSprint deleted on %(project)s
\n"
+"
%(changer)s has deleted an sprint:Task updated on %(project)s
\n"
+"
%(changer)s has updated a task:New task created on %(project)s
\n"
+"
%(changer)s has created a new task:Task deleted on %(project)s
\n"
+"
%(changer)s has deleted a task:User Story updated on %(project)s
\n"
+"
%(changer)s has updated a user story:New user story created on %(project)s
\n"
+"
%(changer)s has created a new user story:User Story deleted on %(project)s
\n"
+"
%(changer)s has deleted a user story:Wiki Page updated on %(project)s
\n"
+"
%(changer)s has updated a wiki page:New wiki page created on %(project)s
\n"
+"
%(changer)s has created a new wiki page:Wiki page deleted on %(project)s
\n"
+"
%(changer)s has deleted a wiki page:You have been invited to %(product_name)s!
\n"
+"
"
+"who thought so kindly as to invite you
que ha "
+"tingut el bon pensament de convidar-teYou have been added to a project
\n"
+"
you have been added to the project "
+"%(project)sChange your email
\n"
+"
please confirm your emailRecover your password
\n"
+"
you asked to recover your passwordThank you for registering in %(product_name)s
\n"
+" Verify your email
\n"
+"
please verify your email
\n"
+#~ " Taiga Support:"
+#~ "\n"
+#~ " %(support_url)s\n"
+#~ "
\n"
+#~ " Contact us:"
+#~ "strong>\n"
+#~ " \n"
+#~ " %(support_email)s\n"
+#~ " \n"
+#~ "
\n"
+#~ " Mailing list:"
+#~ "\n"
+#~ " \n"
+#~ " %(mailing_list_url)s\n"
+#~ " \n"
+#~ " "
+#~ msgstr ""
+#~ "\n"
+#~ " Configure "
+#~ "email notifications or unsubscribe:\n"
+#~ " %(unsubscribe_url)s\n"
+#~ "
\n"
+#~ " Taiga Support:"
+#~ "\n"
+#~ " %(support_url)s\n"
+#~ "
\n"
+#~ " Contact us:"
+#~ "strong>\n"
+#~ " \n"
+#~ " %(support_email)s\n"
+#~ " \n"
+#~ "
\n"
+#~ " Mailing list:"
+#~ "\n"
+#~ " \n"
+#~ " %(mailing_list_url)s\n"
+#~ " \n"
+#~ " "
+
+#~ msgid "The Taiga Team"
+#~ msgstr "The Taiga Team"
+
+#~ msgid ""
+#~ "\n"
+#~ "---\n"
+#~ "The Taiga Team\n"
+#~ msgstr ""
+#~ "\n"
+#~ "---\n"
+#~ "The Taiga Team\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "The Taiga Team\n"
+#~ msgstr ""
+#~ "\n"
+#~ "The Taiga Team\n"
diff --git a/taiga/locale/da/LC_MESSAGES/django.po b/taiga/locale/da/LC_MESSAGES/django.po
new file mode 100644
index 000000000..d4cba6859
--- /dev/null
+++ b/taiga/locale/da/LC_MESSAGES/django.po
@@ -0,0 +1,4783 @@
+# taiga-back.taiga.
+# Copyright (C) 2014-2017 Taiga Dev Team comment:"
+"
\n"
+" Project dump generated
\n"
+" Your dump from project %(project)s has been correctly generated."
+"h3>\n"
+"
%(error_message)s
\n"
+"
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s%(error_message)s
\n"
+"
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)sError details
\n"
+" %(details)s
\n"
+" "
+msgstr ""
+
+#: taiga/export_import/templates/emails/import_error-body-text.jinja:9
+#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9
+#, python-format
+msgid ""
+"\n"
+"Hello %(user)s,\n"
+"\n"
+"%(error_message)s\n"
+"\n"
+"Your project has not been imported correctly.\n"
+"\n"
+"The %(product_name)s system administrators have been informed.\n"
+"\n"
+"Please, try it again or contact with the support team at %(support_email)s\n"
+"\n"
+"---\n"
+"%(signature)s\n"
+msgstr ""
+
+#: taiga/export_import/templates/emails/import_error-subject.jinja:9
+#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9
+#, python-format
+msgid "[Taiga] %(error_subject)s"
+msgstr ""
+
+#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12
+#, python-format
+msgid ""
+"\n"
+" Project dump imported
\n"
+" Your project dump has been correctly imported.
\n"
+" Go to %(project)s\n"
+" Feedback
\n"
+" Comment
\n"
+" Asana Project imported
\n"
+" Your Asana project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" GitHub Project imported
\n"
+" Your GitHub project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" %(error_message)s
\n"
+"
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)sJira Project imported
\n"
+" Your Jira project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" Trello Project imported
\n"
+" Your Trello project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" Epic updated
\n"
+"
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+" New epic created
\n"
+"
%(changer)s has created a new epic on "
+"%(project)sEpic deleted
\n"
+"
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+" Issue updated on %(project)s
\n"
+"
%(changer)s has updated an issue:New issue created on %(project)s
\n"
+"
%(changer)s has created a new issue:Issue deleted on %(project)s
\n"
+"
%(changer)s has deleted an issue:Sprint updated on %(project)s
\n"
+"
%(changer)s has updated a sprint:New sprint created on %(project)s
\n"
+"
%(changer)s has created a new sprintSprint deleted on %(project)s
\n"
+"
%(changer)s has deleted an sprint:Task updated on %(project)s
\n"
+"
%(changer)s has updated a task:New task created on %(project)s
\n"
+"
%(changer)s has created a new task:Task deleted on %(project)s
\n"
+"
%(changer)s has deleted a task:User Story updated on %(project)s
\n"
+"
%(changer)s has updated a user story:New user story created on %(project)s
\n"
+"
%(changer)s has created a new user story:User Story deleted on %(project)s
\n"
+"
%(changer)s has deleted a user story:Wiki Page updated on %(project)s
\n"
+"
%(changer)s has updated a wiki page:New wiki page created on %(project)s
\n"
+"
%(changer)s has created a new wiki page:Wiki page deleted on %(project)s
\n"
+"
%(changer)s has deleted a wiki page:You have been invited to %(product_name)s!
\n"
+"
"
+"who thought so kindly as to invite youYou have been added to a project
\n"
+"
you have been added to the project "
+"%(project)sChange your email
\n"
+"
please confirm your emailRecover your password
\n"
+"
you asked to recover your passwordThank you for registering in %(product_name)s
\n"
+" Verify your email
\n"
+"
please verify your email
\n"
+#~ " Taiga Support:"
+#~ "\n"
+#~ " %(support_url)s\n"
+#~ "
\n"
+#~ " Contact us:"
+#~ "strong>\n"
+#~ " \n"
+#~ " %(support_email)s\n"
+#~ " \n"
+#~ "
\n"
+#~ " Mailing list:"
+#~ "\n"
+#~ " \n"
+#~ " %(mailing_list_url)s\n"
+#~ " \n"
+#~ " "
+#~ msgstr ""
+#~ "\n"
+#~ " Configure "
+#~ "email notifications or unsubscribe:\n"
+#~ " %(unsubscribe_url)s\n"
+#~ "
\n"
+#~ " Taiga Support:"
+#~ "\n"
+#~ " %(support_url)s\n"
+#~ "
\n"
+#~ " Contact us:"
+#~ "strong>\n"
+#~ " \n"
+#~ " %(support_email)s\n"
+#~ " \n"
+#~ "
\n"
+#~ " Mailing list:"
+#~ "\n"
+#~ " \n"
+#~ " %(mailing_list_url)s\n"
+#~ " \n"
+#~ " "
+
+#~ msgid "The Taiga Team"
+#~ msgstr "The Taiga Team"
+
+#~ msgid ""
+#~ "\n"
+#~ "---\n"
+#~ "The Taiga Team\n"
+#~ msgstr ""
+#~ "\n"
+#~ "---\n"
+#~ "The Taiga Team\n"
+
+#~ msgid ""
+#~ "\n"
+#~ "The Taiga Team\n"
+#~ msgstr ""
+#~ "\n"
+#~ "The Taiga Team\n"
diff --git a/taiga/locale/de/LC_MESSAGES/django.po b/taiga/locale/de/LC_MESSAGES/django.po
new file mode 100644
index 000000000..fc089221a
--- /dev/null
+++ b/taiga/locale/de/LC_MESSAGES/django.po
@@ -0,0 +1,5793 @@
+# taiga-back.taiga.
+# Copyright (C) 2014-2017 Taiga Dev Team comment:"
+"
\n"
+" Kommentar:"
+"
\n"
+" Project dump generated
\n"
+" Your dump from project %(project)s has been correctly generated."
+"h3>\n"
+"
Projekt-Export erstellt
\n"
+" die Export-Datei des Projekts %(project)s wurde erfolgreich erstellt."
+"
\n"
+" %(error_message)s
\n"
+"
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s%(error_message)s
\n"
+"
Bitte versuchen "
+"Sie es erneut oder kontaktieren Sie das Support-Team unter\n"
+" %(support_email)s%(error_message)s
\n"
+"
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)sError details
\n"
+" %(details)s
\n"
+" "
+msgstr ""
+"\n"
+" %(error_message)s
\n"
+"
"
+"Bitte versuchen Sie es erneut oder kontaktieren Sie das Support-Team unter\n"
+" %(support_email)sWeitere Informationen zum Fehler:
\n"
+" %(details)s
\n"
+" "
+
+#: taiga/export_import/templates/emails/import_error-body-text.jinja:9
+#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9
+#, python-format
+msgid ""
+"\n"
+"Hello %(user)s,\n"
+"\n"
+"%(error_message)s\n"
+"\n"
+"Your project has not been imported correctly.\n"
+"\n"
+"The %(product_name)s system administrators have been informed.\n"
+"\n"
+"Please, try it again or contact with the support team at %(support_email)s\n"
+"\n"
+"---\n"
+"%(signature)s\n"
+msgstr ""
+"\n"
+"Hallo %(user)s,\n"
+"\n"
+"%(error_message)s\n"
+"\n"
+"Dein Projekt konnte nicht erfolgreich importiert werden.\n"
+"\n"
+"Die %(product_name)s Systemadministration wurde informiert.\n"
+"\n"
+"Bitte versuchen Sie es erneut oder kontaktieren Sie das Support-Team unter "
+"%(support_email)s\n"
+"\n"
+"---\n"
+"%(signature)s\n"
+
+#: taiga/export_import/templates/emails/import_error-subject.jinja:9
+#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9
+#, python-format
+msgid "[Taiga] %(error_subject)s"
+msgstr "[Taiga] %(error_subject)s"
+
+#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12
+#, python-format
+msgid ""
+"\n"
+" Project dump imported
\n"
+" Your project dump has been correctly imported.
\n"
+" Go to %(project)s\n"
+" Projekt dump importiert
\n"
+" Dein Projekt dump wurde erfolgreich importiert.
\n"
+" Zum %(project)s wechseln\n"
+" Feedback
\n"
+" Rückmeldungen
\n"
+" Comment
\n"
+" Kommentar
\n"
+" Asana Project imported
\n"
+" Your Asana project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" Asana Projekt importiert
\n"
+" Dein Asana Projekt wurde erfolgreich importiert.
\n"
+" Zum %(project)s wechseln\n"
+" GitHub Project imported
\n"
+" Your GitHub project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" GitHub Projekt importiert
\n"
+" Dein GitHub Projekt wurde erfolgreich importiert.
\n"
+" Zum %(project)s wechseln\n"
+" %(error_message)s
\n"
+"
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s%(error_message)s
\n"
+"
"
+"Bitte versuchen Sie es erneut oder wenden Sie sich an das Support-Team "
+"unter\n"
+" %(support_email)sJira Project imported
\n"
+" Your Jira project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" Jira-Projekt importiert
\n"
+" Ihr Jira-Projekt wurde korrekt importiert.
\n"
+" Zu %(project)s gehen\n"
+" Trello Project imported
\n"
+" Your Trello project has been correctly imported.
\n"
+" Go to %(project)s\n"
+" Trello Projekt importiert
\n"
+" Ihr Trello Projekt wurde korrekt importiert.
\n"
+" Zu %(project)s gehen\n"
+" Epic updated
\n"
+"
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+" Epic wurde aktualisiert
\n"
+"
%(changer)s hat ein Epic auf %(project)s "
+"aktualisiert New epic created
\n"
+"
%(changer)s has created a new epic on "
+"%(project)sNeues Epic erstellt
\n"
+"
%(changer)s hat ein neues Epic auf %(project)s"
+"p> erstellt\n"
+" Epic deleted
\n"
+"
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+" Epic gelöscht
\n"
+"
%(changer)s hat ein Epic auf %(project)sIssue updated on %(project)s
\n"
+"
%(changer)s has updated an issue:Aktualisiertes Ticket auf %(project)s
\n"
+"
%(changer)s hat ein Ticket aktualisiert:New issue created on %(project)s
\n"
+"
%(changer)s has created a new issue:Neues Ticket erstellt am %(project)s
\n"
+"
%(changer)s hat ein neues Ticket erstellt:Issue deleted on %(project)s
\n"
+"
%(changer)s has deleted an issue:Ticket gelöscht am %(project)s
\n"
+"
%(changer)s hat ein Ticket gelöscht:Sprint updated on %(project)s
\n"
+"
%(changer)s has updated a sprint:Sprint aktualisiert auf %(project)s
\n"
+"
%(changer)s hat einen Sprint aktualisiert:New sprint created on %(project)s
\n"
+"
%(changer)s has created a new sprintNeuer Sprint erstellt am %(project)s
\n"
+"
%(changer)s hat einen neuen Sprint erstelltSprint deleted on %(project)s
\n"
+"
%(changer)s has deleted an sprint:Sprint gelöscht am %(project)s
\n"
+"
%(changer)s hat einen Sprint gelöscht:Task updated on %(project)s
\n"
+"
%(changer)s has updated a task:Aufgabe aktualisiert auf %(project)s
\n"
+"
%(changer)s hat eine Aufgabe aktualisiert:New task created on %(project)s
\n"
+"
%(changer)s has created a new task:Neue Aufgabe erstellt am %(project)s
\n"
+"
%(changer)s hat eine neue Aufgabe erstellt:Task deleted on %(project)s
\n"
+"
%(changer)s has deleted a task:Aufgabe gelöscht am %(project)s
\n"
+"
%(changer)s hat eine Aufgabe gelöscht:User Story updated on %(project)s
\n"
+"
%(changer)s has updated a user story:User-Story aktualisiert auf %(project)s
\n"
+"
%(changer)s hat eine User-Story aktualisiert:"
+"p>\n"
+" New user story created on %(project)s
\n"
+"
%(changer)s has created a new user story:Neue User-Story erstellt am %(project)s
\n"
+"
%(changer)s hat eine neue User-Story erstellt:"
+"p>\n"
+" User Story deleted on %(project)s
\n"
+"
%(changer)s has deleted a user story:User-Story gelöscht am %(project)s
\n"
+"
%(changer)s hat eine User-Story gelöscht:Wiki Page updated on %(project)s
\n"
+"
%(changer)s has updated a wiki page:Wikiseite aktualisiert auf %(project)s
\n"
+"
%(changer)s hat eine Wikiseite aktualisiert:"
+"p>\n"
+" New wiki page created on %(project)s
\n"
+"
%(changer)s has created a new wiki page:Neue Wikiseite erstellt auf %(project)s
\n"
+"
%(changer)s hat eine neue Wikiseite erstellt:"
+"p>\n"
+" Wiki page deleted on %(project)s
\n"
+"
%(changer)s has deleted a wiki page:Wiki-Seite gelöscht auf %(project)s
\n"
+"
%(changer)s hat eine Wikiseite gelöscht:You have been invited to %(product_name)s!
\n"
+"Sie wurden zu %(product_name)s eingeladen!
\n"
+"
"
+"who thought so kindly as to invite you
, "
+"die so freundlich waren, Sie einzuladenYou have been added to a project
\n"
+"
you have been added to the project "
+"%(project)sSie wurden zu einem Projekt hinzugefügt
\n"
+"
Sie wurden zu dem Projekt %(project)s
Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hallo %(full_name)s,
bitte bestätigen Sie Ihre E-Mail
Sie können diese Nachricht ignorieren, wenn Sie sie nicht " +"angefordert haben.
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Hallo %(full_name)s, bitte bestätigen Sie Ihre E-Mail\n" +"\n" +"%(url)s\n" +"\n" +"Sie können diese Nachricht ignorieren, wenn Sie sie nicht angefordert haben." +"\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] E-Mail ändern" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hallo %(full_name)s,
Sie baten, Ihr Passwort "
+"wiederherzustellen
Sie können diese Nachricht ignorieren, wenn Sie sie nicht " +"angefordert haben.
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Hallo %(full_name)s, Sie baten, Ihr Passwort wiederherzustellen\n" +"\n" +"%(url)s\n" +"\n" +"Sie können diese Nachricht ignorieren, wenn Sie nicht anforderten.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] Passwort-Wiederherstellung" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" +"\n" +"Bitte bestätigen Sie Ihre E-Mail
\n" +" E-Mail bestätigen\n" +" " + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" +"\n" +"Wir sind begeistert, dass Sie unserer wachsenden Community " +"von Fachleuten beigetreten sind, die ihre Arbeitsweise revolutionieren und " +"hoffen, dass Sie es genießen.
\n" +"\n" +"Noch Fragen? Geben Sie uns ein Hinweis, wenn Sie Hilfe " +"benötigen, wir sind unter %(support_email)s erreichbar.
\n" +"%(signature)s
\n" +" \n" +" " + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" +"\n" +" Sie können Ihr Konto von diesem Dienst entfernen indem Sie hier klicken\n" +" " + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" +"\n" +"Vielen Dank für die Anmeldung in %(product_name)s\n" +"\n" +"Wir freuen uns, dass Sie sich unserer wachsenden Fachgemeinschaft " +"angeschlossen haben, die ihre Arbeitsweise revolutioniert und hofft, dass " +"Sie es genießen.\n" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" +"\n" +"Bitte bestätigen Sie Ihre E-Mail: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" +"\n" +"Haben Sie Fragen? Geben Sie uns einen Hinweis, wenn Sie Hilfe benötigen, wir " +"sind unter %(support_email)s erreichbar.\n" +"--\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" +"\n" +"Sie können Ihren Account von diesem Dienst trennen: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "Sie wurden taigatisiert!" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hello %(full_name)s,
Bitte überprüfen Sie Ihre E-Mail
Sie können diese Nachricht ignorieren, wenn Sie sie nicht " +"anforderten.
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Hallo %(full_name)s, bitte überprüfen Sie Ihre E-Mail\n" +"\n" +"%(url)s\n" +"\n" +"Sie können diese Nachricht ignorieren, wenn Sie sie nicht anforderten.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "[Taiga] E-Mail überprüfen" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "ungültig" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "Ungültiger Benutzername. Versuchen Sie es mit einem anderen." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "Neue Bedingungen gelesen muss wahr sein'" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" +"Doppelter Schlüsselwert verstößt einzigartige Vorgaben. Schlüssel '{}' " +"existiert bereits." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "Schlüssel" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "Geheimer Schlüssel" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "Status Code" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "Anfrage Daten" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "Anfrage Header" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "Antwort Daten" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "Antwort Header" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "Dauer" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "IP-Adresse nicht erlaubt" + +#~ msgid "Personal info" +#~ msgstr "Personal Information" + +#~ msgid "Permissions" +#~ msgstr "Berechtigungen" + +#~ msgid "Restrictions" +#~ msgstr "Einschränkungen" + +#~ msgid "Important dates" +#~ msgstr "Wichtige Termine" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "" + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "" + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "" + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "" + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +msgid "Email is required" +msgstr "" + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "" + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "" + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "" + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "" + +#: taiga/projects/services/invitations.py:74 +msgid "User does not exist." +msgstr "" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "" + +#: taiga/projects/services/members.py:46 +msgid "Malformed email adress." +msgstr "" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "" + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "" + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "" + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "" + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "" + +#: taiga/users/admin.py:97 +msgid "Memberships" +msgstr "" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +msgid "Private projects owned" +msgstr "" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +msgid "Public projects owned" +msgstr "" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" + +#: taiga/users/models.py:120 +msgid "username" +msgstr "" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "" + +#: taiga/users/models.py:127 +msgid "active" +msgstr "" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "" + +#: taiga/users/models.py:142 +msgid "date cancelled" +msgstr "" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "" + +#: taiga/users/models.py:172 +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "" + +#: taiga/users/models.py:177 +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "" + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "" + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" +"\n" +"Bienvenido a " +"%(product_name)s, una herramienta ágil de gestión de proyectos de código " +"abierto
\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" +"\n" +" Configura dirección de " +"correo o darse de baja\n" +" • \n" +" Soporte de Taiga\n" +" • \n" +" Contacta con nosotros" +"a>\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Síguenos en Twitter" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "Copia el código en GitHub" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[Taiga] Actualizaciones" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Actualizaciones" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +"
%(comment)s" +"p>\n" +" " + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +" Comentario: %(comment)s\n" +" " + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "Error al acceder al host" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "Dirección IP errónea" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "Historia de usuario creada" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "Historia de usuario modificada" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "Historia de usuario borrada" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "Historia de usuario #{} - {}" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "Tarea creada" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "Tarea actualizada" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "Tarea eliminada" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "Tarea #{} - {}" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "Petición creada" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "Petición actualizada" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "Petición borrada" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "Petición: #{} - {}" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "Página wiki creada" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "Página wiki actualizada" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "Página wiki borrada" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "Página wiki: {}" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "Sprint creado" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "Sprint actualizado" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "Sprint borrado" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "Sprint: {}" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "Necesitamos al menos un rol" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "Se necesita el fichero con los datos exportados" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "Formato de fichero de exportación inválido" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "error importando los datos del proyecto" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "error importando los roles" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "error importando los miembros" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "error importando la listados de valores de attributos del proyecto" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "error importando los valores por defecto de los atributos del proyecto" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "error importando los atributos personalizados" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "error importando los sprints" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "error importando las peticiones" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "error importando las historias de usuario" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "error importando epics" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "error importando las tareas" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "error importando las páginas del wiki" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "error importando los enlaces del wiki" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "error importando los tags" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "error importando los timelines" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "Error inesperado al importar el proyecto" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "No puedes tener más proyectos privados" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" +"Este proyecto alcanzo el limite actual de miembros para proyectos privados" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "No puedes tener más proyectos públicos" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" +"Este proyecto alcanzo su limite actual de miembros para proyectos publicos" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "Erro generando el volcado de datos del proyecto" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" +"\n" +"\n" +"Error cargando importacion {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "Error cargando el volcado de datos del proyecto" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "Error cargando el archivo del proyecto exportado" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr " -- sin información detallada --" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
\n" +"Puedes descargarlo aquí:
\n" +" Descargar el archivo con el volcado de datos\n" +"Este archivo se borrará en %(deletion_date)s.
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Hola %(user)s,\n" +"\n" +"El volcado de datos de tu proyecto %(project)s se ha generado con éxito. " +"Puedes descargarlo aquí:\n" +"\n" +"%(url)s\n" +"\n" +"Este archivo se borrará en %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "" +"[%(project)s] Se ha generado el fichero con el volcado de datos de tu " +"proyecto" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
\n" +"Su proyecto %(project)s no se pudo exportar correctamente.
\n" +"Se ha informado a la administración del sistema Taiga.
Vuelva a "
+"intentarlo o póngase en contacto con el equipo de soporte en\n"
+" %(support_email)s
%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Hola %(user)s,\n" +"\n" +"%(error_message)s\n" +"Tu proyecto %(project)s no se ha exportado correctamente.\n" +"\n" +"Se ha informado del error a los administradores del sistema Taiga.\n" +"\n" +"Por favor, inténtalo de nuevo o contacta con el equipo de soporte en " +"%(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" +"\n" +"
Hola %(user)s,
\n" +"Su proyecto no se pudo importar con éxito.
\n" +" Se ha informado a la administración del sistema de%(product_name)s."
+"
Vuelva a intentarlo o póngase en contacto con el equipo de soporte en\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Hola %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Tu proyecto no se ha exportado correctamente.\n" +"\n" +"Los %(product_name)s administradores del sistema han sido informados.\n" +"\n" +"Por favor, inténtalo de nuevo o contacta con el equipo de soporte en " +"%(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Hola %(user)s,\n" +"\n" +"El volcado de datos de tu proyecto se ha importado con éxito.\n" +"\n" +"Puedes ver el proyecto %(project)s aquí:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] Tu proyecto ha sido importado" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" no se encuentra en este proyecto" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "Contenido inválido. Debe ser {\"clave\": \"valor\",...}" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "Contiene campos personalizados inválidos." + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "Nombre duplicado" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" +"Una epopeya tiene una historia relacionada de un proyecto externo " +"(%(project)s) y no se puede importar" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "Se requiere autenticación" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "nombre" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "URL del icono" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "web" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "descripción" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "Siguiente URL" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "aplicación" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "Token inválido" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "nombre completo" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "dirección de email" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "comentario" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "fecha de creación" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"Taiga ha recibido comentarios de %(full_name)s <%(email)s>
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "Información extra" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"%(signature)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- De: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comentario:\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- Información extra:" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] Feedback de %(full_name)s <%(email)s>\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "El payload no es un json válido" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "El proyecto no existe" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "Firma errónea" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" +"[{user_name}]({user_url} \"Ver el perfil {platform} de {user_name}\") dice " +"en [{platform}#{number}]({comment_url} \"Ir al comentario\"):\n" +"\n" +"\"{comment_message}\"" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" +"Comentario desde {platform}:\n" +"\n" +"> {comment_message}" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "Información de comentario de Issue inválida" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Problema creado por [{user_name}]({user_url} \"Vea el {user_name}'s " +"{platform} perfil\") de [{platform}#{number}]({url} \"Ir al problema\")." + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "Incidencia creada desde {platform}." + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Problema modificado por [{user_name}]({user_url} \"Ver el perfil {platform} " +"de {user_name}\") de [{platform}#{number}]({url} \"Ir al problema\")." + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "Problema modificado de {platform}." + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Problema cerrado por [{user_name}]({user_url} \"Ver el perfil de {platform} " +"{user_name}\") de [{platform}#{number}]({url} \"Ir al problema\")." + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "Problema cerrado desde {platform}." + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Problema reabierto por [{user_name}]({user_url} \"Ver el perfil {platform} " +"de {user_name}\") desde [{platform}#{number}]({url} \"Ir al problema\")." + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "Problema reabierto desde {platform}." + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "Información inválida de Issue" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "usuario desconocido" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"{user_text} cambió el estado desde un [commit en {platform}]({commit_url} " +"\"Vel el commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Estado: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"Cambiado el estado desde un commit de {platform}.\n" +"\n" +" - Estado: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" +"Esta {type_name} ha sido mencionada por {user_text} en el [commit de " +"{platform}]({commit_url} \"Ver commit '{commit_id} - " +"{commit_short_message}'\") \"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" +"Esta pertición ha sido mencionada en el commit de {platform} " +"\"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "El elemento referenciado no existe" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "El estado no existe" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "El parámetro project es necesario" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "Solicitud de API de Asana no válida" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "No se pudo realizar la solicitud a la API de Asana" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "El parámetro code es necesario" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "Error importando el proyecto de Asana" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "Datos de autenticación inválidos" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "El servicio de terceros está fallando" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "Error importando el proyecto de GitHub" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "El parámetro url es necesario" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" +"\n" +" Se ha producido un error; probablemente debido a una versión " +"de Jira no soportada.\n" +" Taiga no es compatible con versiones de Jira a partir de la " +"8.6." + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "project_type {} inválido" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "Configuración de servidor Jira inválida." + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "El token de atuenticación es inválido o ha expirado" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "Error importando el proyecto deJira" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "Error inportando el proyecto de PivotalTracker" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Hola %(user)s,\n" +"\n" +"Su proyecto de Asana se ha importado correctamente.\n" +"\n" +"Puedes ver el proyecto %(project)s aquí:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "[%(project)s] Tu proyecto de Asana se ha importado" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Hola %(user)s,\n" +"\n" +"Su proyecto GitHub ha sido importado correctamente.\n" +"\n" +"Puedes ver el proyecto %(project)s aquí:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "[%(project)s] Tu proyecto de GitHub se ha importado" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
\n" +"Tu proyecto no se ha importado correctamente.
\n" +"El %(product_name)s se ha informado a los administradores del sistema."
+"
Por favor, inténtelo de nuevo o póngase en contacto con el equipo de "
+"soporte en\n"
+" %(support_email)s
%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Hola %(user)s,\n" +"\n" +"Su proyecto de Jira se ha importado correctamente.\n" +"\n" +"Puedes ver el proyecto %(project)s aquí:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "[%(project)s] Tu proyecto de Jira se ha importado" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Hola %(user)s,\n" +"\n" +"Su proyecto de Trello se ha importado correctamente.\n" +"\n" +"Puedes ver el proyecto %(project)s aquí:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "[%(project)s] Tu proyecto de Trello se ha importado" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "Petición inválida: %(text)s en %(url)s" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "No autorizado: %(text)s en %(url)s" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "Recurso no disponible: %(text)s en %(url)s" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "Error importando proyecto de Trello" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "Ver proyecto" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "Ver sprints" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "Ver epic" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "Ver historias de usuarios" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "Ver tareas" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "Ver peticiones" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "Ver páginas del wiki" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "Ver enlaces del wiki" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "Añadir sprint" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "Modificar sprint" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "Borrar sprint" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "Añadir epic" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "Modificar epic" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "Comentar epic" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "Borrar epic" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "Ver historia de usuario" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "Agregar historia de usuario" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "Modificar historia de usuario" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "Comentar historia de usuario" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "Borrar historia de usuario" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "Agregar tarea" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "Modificar tarea" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "Comentar tarea" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "Borrar tarea" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "Añadir petición" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "Modificar petición" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "Comentar en petición" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "Borrar petición" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "Agregar pagina wiki" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "Modificar pagina wiki" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "Comentar en página wiki" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "Borrar pagina wiki" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "Agregar enlace wiki" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "Modificar enlace wiki" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "Borrar enlace wiki" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "Modificar proyecto" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "Eliminar proyecto" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "Agregar miembro" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "Eliminar miembro" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "Administrar valores de proyecto" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "Administrar roles" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "Privacidad" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "Módulos" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "Valores por defecto" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "Actividad" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "Seguidores" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "Dueño" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "Hacer público" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "{count} hecho público con éxito." + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "Haz privado" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "{count} se hizo privado satisfactoriamente." + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "Argumentos incompletos" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "Formato de imagen no válido" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "Nombre de plantilla inválido" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "Descripción de plantilla inválida" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "id de usuario inválido" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "El usuario no existe" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "El usuario debe ser ya miembro del proyecto" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "El carril predeterminado no se puede eliminar." + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" +"No puedes borrar la fecha de vencimiento por defecto de una historia de " +"usuario" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "El proyecto ya tiene fechas de vencimiento" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "No puedes borrar la fecha de vencimiento por defecto de una tarea" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "El proyecto ya tiene fechas de vencimiento para tareas" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "No puedes borrar la fecha de vencimiento por defecto de una petición" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "El proyecto ya tiene fechas de vencimiento para peticiones" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" +"Debes verificar tu dirección de correo electrónico para poder invitar " +"miembros a un proyecto" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" +"Este usuario no puede ser eliminado de los siguientes proyectos porque los " +"dejaría sin administradores activos: {}." + +#: taiga/projects/api.py:1125 +msgid "Email is required" +msgstr "Correo electrónico obligatorio" + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" +"El proyecto debe tener un dueño y al menos uno de los usuarios debe ser un " +"administrador activo" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "No tienes permisos para verlo." + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "La actualización parcial no está soportada" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "El 'Object id' de la petición no existe" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "El ID de proyecto no coincide entre el adjunto y un proyecto" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "Proyecto" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "típo de contenido" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "id de objeto" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "fecha modificada" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "archivo adjunto" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "sha1" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "está desactualizado" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "desde comentario" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "orden" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" +"Identificador del archivo adjunto no válido para mover después. El archivo " +"adjunto debe pertenecer al mismo elemento (épica, historia de usuario, " +"tarea, problema o página wiki)." + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" +"Identificadores de los archivos adjuntos no válidos. Todos los archivos " +"adjuntos deben pertenecer al mismo elemento (epopeya, historia de usuario, " +"tarea, problema o página wiki)." + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "Whereby.com" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "Personalizado" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "El proyecto esta bloqueado por un fallo en el pago" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "El proyecto esta bloqueado por los administradores" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "El proyecto esta bloqueado porque el dueño ha salido" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "Este proyecto esta bloqueado hasta que sea borrado" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" +"\n" +" %(full_name)s ha " +"escrito a %(project_name)s\n" +" " + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" +"\n" +" Está recibiendo este mensaje porque figura como administrador del " +"proyecto denominado %(project_name)s. Si no desea que los miembros de la " +"comunidad de Taiga puedan comunicarse con usted acerca del proyecto, actualice la configuración de su proyecto" +"a> para evitar estas solicitudes. Las comunicaciones regulares entre los " +"miembros del proyecto no se verán afectadas.\n" +" " + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" +"\n" +"%(full_name)s ha escrito a %(project_name)s\n" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" +"\n" +"Estás recibiendo este mensaje porque perteneces al grupo de administradores " +"del proyecto %(project_name)s. Si no quieres que nadie más de la comunidad " +"de Taiga pueda contactar con tu proyecto, actualiza la configuración de tu " +"proyecto en el panel de administración en %(project_settings_url)s " +"deshabilitando esta funcionalidad. El resto de comunicaciones entre los " +"miembros del proyecto no se verán afectadas por este cambio.\n" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" +"\n" +"[Taiga] %(full_name)s ha enviado un mensaje al proyecto %(project_name)s\n" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "Texto" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "Texto multilínea" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "Texto enriquecido" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "Fecha" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "Url" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "Desplegable" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "Casilla de verificación" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "Número" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "tipo" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "valores" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "epopeya" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "historia de usuario" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "tarea" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "petición" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "Ya existe uno con el mismo nombre." + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "fecha de vencimiento" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "motivo para fijar fecha de vencimiento" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "No tienes permisos para establecer este estado a esta epopeya." + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "ref" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "estado" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "Orden de epics" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "asunto" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "color" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "asignado a" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "requerido por el cliente" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "requerido por el equipo" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "historias de usuario" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "referencia externa" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "No existe ninguna épica con ese id" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "Comentario requerido" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "comentarios borrados no pueden ser editados" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "El comentario ya ha sido borrado." + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "El comentario no se borro." + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "Cambio" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "Crear" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "Borrar" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "pntos del rol %(role)s" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "de" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "a" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "Nuevo adjunto añadido" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "Adjunto actualizado" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "obsoleto" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "no obsoleto" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "Adjunto borrado" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "añadido" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "borrado" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "No asignado" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "Sin fijar" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "-borrado-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "a:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "de:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "Añadido" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "Cambiado" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "Borrado" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "añadido:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "borrado:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "De:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "A:" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "contenido" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "nota de bloqueo" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "sprint" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "No tienes permisos para asignar un sprint a esta petición." + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "No tienes permisos para asignar un estado a esta petición." + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "No tienes permisos para establecer la gravedad de esta petición." + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "No tienes permiso para establecer la prioridad de esta petición." + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "No tienes permiso para establecer el tipo de esta petición." + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "gravedad" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "prioridad" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "sprint" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "fecha de finalización" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "El milestone no es válido para este proyecto" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "Todas las peticiones deben ser del mismo proyecto" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "Like" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "Likes" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "slug" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "fecha estimada de comienzo" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "fecha estimada de finalización" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "está cerrada" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "disponibilidad" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "" +"La fecha de inicio estimada debe ser previa a la fecha de finalización " +"estimada." + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "No hay milestones con este id" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "Todas las historias de usuario deben ser del mismo proyecto" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "está bloqueada" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "el parametro ref es necesario" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "el parámetro project o project__slug es necesario" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "Requiere el parámetro de consulta 'moveTo'" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" +"No se puede configurar el carril en Ninguno si hay carriles disponibles" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "el parámetro '{param}' es obligatório" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "el parámetro 'project' es obligatório" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "El usuario debe ser miembro del proyecto." + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "email" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "creado el" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "token" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "texto extra de la invitación" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "orden del usuario" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "El usuario ya es miembro del proyecto" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "valor por defecto del epic" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "estado de historia por defecto" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "puntos por defecto" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "estado de tarea por defecto" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "prioridad por defecto" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "gravedad por defecto" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "estado de petición por defecto" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "tipo de petición por defecto" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "carril predeterminado" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "logo" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "miembros" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "total de sprints" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "puntos de historia totales" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "activar contacto" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "Paneles épicos activos" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "panel de backlog activado" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "panel de kanban activado" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "panel de wiki activo" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "panel de peticiones activo" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "sistema de videoconferencia" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "datos extra de videoconferencia" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "creación de plantilla" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "privado" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "permisos de anónimo" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "permisos de usuario" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "es destacado" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "está buscando a gente" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "notas sobre la búsqueda de gente" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "token de transferencia de proyecto" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "código bloqueado" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "fecha y hora de actualización" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "recuento" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "fans la última semana" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "fans el último mes" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "fans el último año" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "actividad la última semana" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "actividad el último mes" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "actividad el último áño" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "configuración de modulos" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "archivado" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "limite del trabajo en progreso" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "valor" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "predeterminado" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "días para vencimiento" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "estado de la historia del usuario" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "rol por defecto para el propietario" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "opciones por defecto" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "Estados del epic" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "estatuas de historias" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "nuestras fechas de vencimiento" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "puntos" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "estatus de tareas" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "fechas de vencimiento de la tarea" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "estados de petición" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "tipos de petición" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "emitir fechas de vencimiento" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "prioridades" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "gravedades" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "roles" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "atributos personalizados de épicas" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "atributos personalizados de histórias" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "atributos personalizados de tareas" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "atributos personalizados de peticiones" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "Involucrado" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "Todas" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "Ninguna" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "Asignado" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "Mencionado" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "Añadido como observador" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "Añadido como miembro" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "Comentar" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "Mencionado en un comentario" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "fecha y hora de creación" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "entradas del histórico" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "usuarios notificados" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "Observado" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "" +"Ya existe una política de notificación para este usuario en el proyecto." + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "Valor inválido para el nivel de notificación" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha actualizado una épica en "
+"%(project)s
Épica #%(ref)s %(subject)s
\n" +" Ver épica\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" +"\n" +"Épica actualizada\n" +"Hola %(user)s, %(changer)s ha actualizado una épica en %(project)s\n" +"Ver épica #%(ref)s %(subject)s en %(url)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Actualizada la épica #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha creado una nueva épica en "
+"%(project)s
Épica #%(ref)s %(subject)s
\n" +" Ver épica\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Nueva épica creada\n" +"Hola %(user)s, %(changer)s ha creado una nueva épica en %(project)s\n" +"Ver épica #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Creada la épica #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha borrado una épica en %(project)s"
+"p>\n"
+"
Épica #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Épica borrada\n" +"Hola %(user)s, %(changer)s ha borrado una épica en %(project)s\n" +"Épica #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Borrada la épica #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha actualizado una petición en:
#%(ref)s %(subject)s
\n" +" Ver la petición\n" +" " + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" +"\n" +"Petición actualizada en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha actualizado una petición en:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Ver la petición %(url)s\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Actualizada la petición #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha creada una nueva petición:
#%(ref)s %(subject)s
\n" +" Ver la petición\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Nueva petición creada en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha creada una nueva petición:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Ver la petición en %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Creada la petición #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha borrado una petición:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Petición borrada en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha borrado una petición:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Borrada la petición #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha actualizado un sprint:
%(name)s
\n" +" Ver " +"el sprint\n" +" " + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" +"\n" +"Sprint actualizado en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha actualizado un sprint:\n" +"\n" +"%(name)s\n" +"\n" +"Ver el sprint et %(url)s\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Actualizado el sprint \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha creado un nuevo sprint
%(name)s
\n" +" Ver " +"el sprint\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Nuevo sprint creado en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha creado un nuevo sprint:\n" +"\n" +"%(name)s\n" +"\n" +"Ver el sprint en %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Creado el sprint \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha borrado un sprint:
%(name)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Sprint eliminado en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha eliminado un sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Borrado el Sprint \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha actualizado una tarea:
#%(ref)s %(subject)s
\n" +" Ver la tarea\n" +" " + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" +"\n" +"Tarea actualizada en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha actualizado una tarea en:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Ver la tarea en %(url)s\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Actualizada la tarea #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha creada una nueva tarea:
#%(ref)s %(subject)s
\n" +" Ver la tarea\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Nueva tarea creada en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha creada una nueva tarea:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Ver la tarea en %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Creada la tarea #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha borrado una tarea:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Tarea borrada en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha borrado una tarea:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Borrada la tarea #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha actualizado una historia de "
+"usuario:
#%(ref)s %(subject)s
\n" +" Ver la historia de usuario\n" +" " + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" +"\n" +"Historia de usuario actualizada en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha actualizado una historia de usuario:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Ver la historia de usuario en %(url)s\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Actualizada la historia #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha creada una nueva historia de "
+"usuario:
#%(ref)s %(subject)s
\n" +" Ver la historia de usuario\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Nueva historia de usuario creada en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha creada una nueva historia de usuario:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Ver la historia de usuario en %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Creada la historia #%(ref)s \"%(subject)s\"\n" +"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha borrado una historia de usuario:"
+"p>\n"
+"
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Historia de Usuario borrada en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha borrado una historia de usuario\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Borrada la historia #%(ref)s \"%(subject)s\"\n" +"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha actualizado una página wiki:
%(page)s
\n" +" Ver la " +"Página Wiki\n" +" " + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" +"\n" +"Página Wiki actualizada en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha actualizado una página wiki:\n" +"\n" +"%(page)s\n" +"\n" +"Ver la página wiki en %(url)s\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Actualizada la página del wiki \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha creado una nueva página wiki:
%(page)s
\n" +" Ver la " +"página wiki\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Nueva página wiki creada en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha creado una nueva página wiki:\n" +"\n" +"%(page)s\n" +"\n" +"Ver la página wiki en %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Creada la página del wiki \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(user)s,
%(changer)s ha borrado una página wiki:
%(page)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Página wiki borrado en %(project)s\n" +"\n" +"Hola %(user)s, %(changer)s ha borrado una página wiki:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Borrada la página del wiki \"%(page)s\"\n" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "Los observadores tienen usuarios invalidos" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "La versión debe ser un número entero" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "La versión no es válida" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "Las version difiere de la actual" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "versión" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" +"No puedes abandonar el proyecto si eres el dueño o no existen más " +"administradores" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "El token no pertenece a ninguna invitación válida." + +#: taiga/projects/services/invitations.py:74 +msgid "User does not exist." +msgstr "El usuario no existe." + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "Este usuario ya es miembro del proyecto." + +#: taiga/projects/services/members.py:46 +msgid "Malformed email adress." +msgstr "Dirección de correo electrónico mal redactada." + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "Proyecto sin propietario" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "Ha alcanzado el limite de miembros para proyectos privados" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "Ha alcanzado el limite de miembros para proyectos públicos" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "Ha alcanzado el límite actual de invitaciones pendientes" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "Tarea #%(ref)s" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "Sprint futuro" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "Final de proyecto" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "token inválido" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "El token ha expirado" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "Timeline" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "Épicas" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "Backlog" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "Kanban" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "Peticiones" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "TeamWiki" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "No tienes permisos para acceder a esta sección" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" +"Etiqueta '{value}' inválida. El color no es un valor HEX válido o null." + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" +"'{value}' no es un tag válido. tiene que ser nombre o '[\"name\", \"hex " +"color/\" | null]'." + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "" +"'{value}' no es un tag válido. tiene que ser nombre o '[\"name\", \"hex " +"color/\" | null]'." + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "tags" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "colores de tags" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "Este tag ya existe" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "El color no tiene un código hexadecimal válido." + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "El tag no existe" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "No tienes permisos para asignar este sprint a esta tarea." + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "No tienes permisos para asignar esta historia a esta tarea." + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "No tienes permisos para asignar este estado a esta tarea." + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "orden en la historia" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "orden en el taskboard" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "tiene iocaína" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "invalido id de milestone." + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "Estado de la tarea tiene un id que no es válido" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "inválido id de historia de usuario." + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" +"Invalido id de estado de tarea. El estado debe pertenecer al mismo proyecto." + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" +"Invalido id de historia de usuario. La historia debe pertenecer al mismo " +"proyecto." + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "Invalido id de milestone. El estado debe pertenecer al mismo proyecto." + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" +"Inválidos ids de tareas. Todas las tareas deben pertenecer al msimo proyecto " +"y, si existe, al mismo estado, historia de usuario y/o milestone." + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "Todas las tareas deben ser del mismo proyecto" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "alguien" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" +"\n" +"¡Hola! %(full_name)s te ha enviado una invitación para unirte al proyecto " +"%(project)s en %(product_name)s. Taiga es una herramienta de " +"gestión de proyectos ágiles de código abierto. No hay ningún costo para que " +"seas un usuario de Taiga.
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" +"\n" +"Y ahora unas palabras de la persona
que te ha invitado a "
+"unirte a Taiga:
%(extra)s
" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "Acepta tu invitación a Taiga" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "Acepta tu invitación" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"%(signature)s
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" +"\n" +"Usted, o alguien que conoce, lo ha invitado a %(product_name)s\n" +"\n" +"¡Hola! %(full_name)s te ha enviado una invitación para unirte al proyecto " +"llamado %(project)s en %(product_name)s.\n" +"Taiga es una herramienta de gestión de proyectos ágiles de código abierto. " +"No hay ningún costo para que seas un usuario de Taiga.\n" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" +"\n" +"Y ahora unas palabras de la persona que te ha invitado a unirte a Taiga:\n" +"\n" +"%(extra)s" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "Acepta tu injvitación a Taiga accediendo a este enlace:" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Invitación para unirte al proyecto '%(project)s'\n" +"\n" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(full_name)s,
te han añadido al proyecto %(project)s
%(signature)s
\n" +" " + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Te han añadido a un proyecto\n" +"\n" +"Hola %(full_name)s, te han añadido al proyecto %(project)s\n" +"\n" +"Ver el proyecto en %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Añadido al proyecto '%(project)s'\n" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" +"\n" +"Hola %(old_owner_name)s,
\n" +"%(new_owner_name)s aceptó su oferta y será el nuevo dueño del " +"proyecto de \"%(project_name)s\".
\n" +" " + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "%(new_owner_name)s dice:
" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" +"\n" +"
Desde ahora su nuevo estado para este proyecto es \"admin\".
\n" +" " + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" +"\n" +"Hola %(old_owner_name)s,\n" +"%(new_owner_name)s ha aceptado tu proposición y será el nuevo dueño de " +"\"%(project_name)s\".\n" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "%(new_owner_name)s dice:" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" +"\n" +"De ahora en adelante, tu rol para este proyecto será de \"admin\".\n" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" +"\n" +"[%(project)s] ¡Proposición de transferencia de dueño aceptada!\n" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" +"\n" +"Hola %(owner_name)s,
\n" +"%(rejecter_name)s declinó su oferta y no será el nuevo dueño del " +"proyecto de \"%(project_name)s\".
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" +"\n" +"%(rejecter_name)s dice:
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" +"\n" +"Si lo desea, aun puede transferir el dominio del proyecto a otra " +"persona.
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "Solicitar transferir a una persona diferente" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" +"\n" +"Hola %(owner_name)s,\n" +"%(rejecter_name)s ha declinado tu oferta y no será el dueño del nuevo " +"proyecto de \"%(project_name)s\".\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "%(rejecter_name)s dice:" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" +"\n" +"Si deseas, todavía puedes intentar transferir la propiedad del proyecto a " +"una persona diferente.\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "Solicitar transferir a una persona diferente:" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" +"\n" +"[%(project)s] Propiedad de transferencia de proyecto rechazada\n" +"\n" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" +"\n" +"Hola %(owner_name)s,
\n" +"%(requester_name)s ha solicitado convertirse en el dueño del " +"proyecto de \"%(project_name)s\".
\n" +" " + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" +"\n" +"Por favor, Haga click en \"Continuar\" Si desea iniciar la " +"transferencia del proyecto desde el panel de administracion.
\n" +" " + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "Continuar" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" +"\n" +"Hola %(owner_name)s,\n" +"%(requester_name)s ha solicitado ser el dueño del proyecto de " +"\"%(project_name)s\".\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" +"\n" +"Por favor, vaya a la configuracion del proyecto si desea iniciar la " +"tranferencia del proyecto desde el panel de administracion.\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "Ir a la configuracion del proyecto:" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" +"\n" +"[%(project)s] Solicitud de transferencia de dominio del proyecto\n" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" +"\n" +"Hola %(receiver_name)s,
\n" +"%(owner_name)s, el dueño del proyecto \"%(project_name)s\" desea " +"que usted sea el nuevo dueño del proyecto.
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" +"\n" +"%(owner_name)s dice:
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" +"\n" +"Por favor, Haga click en \"Continuar\" Para aceptar o rechazar " +"esta propuesta.
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" +"\n" +"Hola %(receiver_name)s,\n" +"%(owner_name)s, el dueño del proyecto \"%(project_name)s\" desea que usted " +"sea el nuevo dueño del proyecto\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "%(owner_name)s dice:" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" +"\n" +"Por favor, Vaya al siguiente link para aceptar o rechazar esta propuesta." +"p>\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "Aceptar o rechazar la transferencia del dominio del proyecto:" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" +"\n" +"[%(project)s] Oferta de transferencia de dominio del proyecto\n" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "Scrum" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"La pila de historias de usuario o \"product backlog\" en Scrum es una lista " +"priorizada de funcionalidades, que contiene una breve descripción de todas " +"las funciones y requisitos que debe cumplir el producto. Si utilizamos " +"Scrum, no es necesario al inicio del proyecto dedicar tiempo y esfuerzo para " +"tener todas las funcionalidades definidas y priorizadas, si no más bien " +"definir un producto base y dejar que vaya creciendo con el paso del tiempo y " +"las nuevas necesidades del cliente." + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"Kanban es un sistema de información para gestionar armónicamente el proceso " +"de creación del producto garantizando el cumplimiento de los tiempos, " +"detectando los posibles sobrecargas del equipo durante las diferentes fases. " +"En esta aproximación, el proceso, desde su definición hasta la entrega final " +"al cliente, se mostrará a los participantes, siendo los miembros del equipo " +"los encargados de que el trabajo fluya haciendo pull de las tareas sobre las " +"diferentes colas." + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "Nueva" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "Preparada" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "En curso" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "Lista para testear" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "Hecha" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "Archivada" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "Cerrada" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "Necesita información" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "Pospuesta" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "Rechazada" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "Bug" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "Pregunta" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "Mejora" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "Baja" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "Normal" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "Alta" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "Deseada" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "Menor" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "Importante" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "Crítica" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "UX" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "Diseñador" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "Front" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "Back" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "Product Owner" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "Stakeholder" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" +"No tienes permisos para asignar este sprint a esta historia de usuario." + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" +"No tienes permisos para asignar este estado a esta historia de usuario." + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" +"No tienes permiso para configurar esta pista para esta historia de usuario." + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "Inválido id de rol '{role_id}'" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "Inválido id de punto de historia '{points_id}'" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "Generada la historia de usuario #{ref} - {subject}" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "rol" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "orden en el backlog" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "orden en el sprint" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "orden kanban" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "fecha de finalización" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "usuarios asignados" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "generada desde una petición" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "generada desde una tarea" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "referencia de tarea" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "diagrama de carril" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "No existe ninguna historia de usuario con este id" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" +"Invalido id de estado de historia de usuario. El estado debe pertenecer al " +"mismo proyecto." + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" +"Identificación del carril no válida. El carril debe pertenecer al mismo " +"proyecto." + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" +"Identificador de la historia del usuario es inválido para moverse después. " +"La historia del usuario debe pertenecer al mismo proyecto e hito." + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "No se puede utilizar after y before al mismo tiempo." + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" +"Identificador de historia del usuario inválido para mover antes. La historia " +"del usuario debe pertenecer al mismo proyecto e hito." + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" +"Identificador de historia de usuario no válidos. Todas las historias deben " +"pertenecer al mismo proyecto." + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" +"El identificador de la historia de usuario que se va a mover no es válido. " +"La historia de usuario debe pertenecer al mismo proyecto, estado y calle." + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" +"El identificador de la historia de usuario que se va a mover no es válido. " +"La historia de usuario debe pertenecer al mismo proyecto, estado y calle." + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "No existe ningún proyecto con este id" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "El usuario aún existe en el proyecto" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "Operación inválida" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "Rol inválido para el proyecto" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "El usuario debe ser un contacto válido" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "El dueño del proyecto debe ser administrador" + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" +"Por lo menos un usuario debe ser administrador activo para este proyecto" + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" +"'role ids' inválidos. Todos los roles deben pertenecer al mismo proyecto." + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "Opciones por defecto" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "Estados de historia de usuario" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "Puntos" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "Estado de tareas" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "Estados de peticion" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "Tipos de petición" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "Prioridades" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "Gravedades" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "Roles" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "Votos" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "Voto" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "el parámetro 'content' es obligatório" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "el parámetro 'project_id' es obligatório" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "última modificación por" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "identificador de la instancia" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "Comprueba la API de histórico para obtener el diff exacto" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "Miembro del proyecto" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "Miembros del proyecto" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "Id" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "Dueño del proyecto" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "Dueños del proyecto" + +#: taiga/users/admin.py:97 +msgid "Memberships" +msgstr "Asociaciones" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "DATOS PERSONALES" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "INFORMACIÓN ADICIONAL" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "PERMISOS" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "FECHAS IMPORTANTES" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "RESTRICCIONES A LA PROPIEDAD DEL PROYECTO" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "ESTADÍSTICAS SOBRE LA PROPIEDAD DE LOS PROYECTOS" + +#: taiga/users/admin.py:169 +msgid "Private projects owned" +msgstr "Proyectos sin dueño" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "Asociaciones privadas sin dueño" + +#: taiga/users/admin.py:193 +msgid "Public projects owned" +msgstr "Proyectos públicos propios" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "Afiliaciones públicas propias" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "Email duplicado" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "Dirección de correo no válido" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "Nombre de usuario o email no válidos" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "¡Correo enviado con éxito!" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "La contraseña actual es obligatoria." + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "La nueva contraseña es obligatoria" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "Longitud de contraseña no válida se necesitan al menos 6 caracteres" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "Contraseña actual inválida" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" +"Invalido, ¿estás seguro de que el token es correcto y no se ha usado antes?" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "Inválido, ¿estás seguro de que el token es correcto?" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "Correo electrónico ya verificado" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "No se ha podido verificar este correo electrónico" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "¡Correo enviado con éxito!" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "es superusuario" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" +"Otorga todos los permisos a este usuario sin necesidad de hacerlo " +"explicitamente." + +#: taiga/users/models.py:120 +msgid "username" +msgstr "nombre de usuario" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "Obligatorio. 30 caracteres o menos. Letras, números y /./-/_" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "Introduce un nombre de usuario válido" + +#: taiga/users/models.py:127 +msgid "active" +msgstr "activo" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"Denota a los usuarios activos. Desmárcalo para dar de baja/borrar a un " +"usuario." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "situación del personal" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" +"Indica si el usuario puede iniciar sesión en este sitio de administración." + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "biografía" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "foto" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "fecha de registro" + +#: taiga/users/models.py:142 +msgid "date cancelled" +msgstr "fecha cancelada" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "términos aceptados" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "nuevos términos leídos" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "idioma por defecto" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "tema por defecto" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "zona horaria por defecto" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "añade color a los tags" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "token de email" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "nueva dirección de email" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "numero maximo de proyectos privados asignados" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "numero maximo de proyectos publicos asignados" + +#: taiga/users/models.py:172 +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "" +"número máximo de afiliaciones de los diferentes usuarios para todos los " +"proyectos privados propios" + +#: taiga/users/models.py:177 +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "" +"número máximo de afiliaciones de los distintos usuarios para todos los " +"proyectos públicos propios" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "permisos" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "Nombre de usuario o contraseña inválidos." + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(full_name)s,
por favor, confirma que este correo "
+"electrónico te pertenece
Puedes ignorar este mensaje si no lo has solicitado.
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Hola %(full_name)s, por favor confirma tu correo electrónico\n" +"\n" +"%(url)s\n" +"\n" +"Puede ignorar este mensaje si no lo solicitó.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] Cambiar email" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(full_name)s,
has solicitado la recuperación de tu "
+"contraseña
Ignora este mensaje si no lo has solicita.
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Hola %(full_name)s, nos has pedido que recuperemos tu contraseña\n" +"\n" +"%(url)s\n" +"\n" +"Ignora este mensaje si no lo has solicitado.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] Recuperación de contraseña" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" +"\n" +"Por favor, confirma tu correo electrónico
\n" +" Confirmar correo electrónico\n" +" " + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" +"\n" +"Nos encanta que te hayas unido a nuestra creciente comunidad " +"de profesionales que están revolucionando su forma de trabajar, y esperamos " +"que lo disfrutes.
\n" +"¿Tienes preguntas? Contacta con nosotros si necesitas ayuda, " +"estamos en %(support_email)s.
\n" +"%(signature)s
\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hola %(full_name)s,
por favor verifica tu correo electrónico"
+"p>\n"
+" Verificar "
+"correo electrónico\n"
+"
Puedes ignorar este mensaje si no lo has solicitado.
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Hola %(full_name)s, por favor verifica tu correo electrónico \n" +"\n" +"%(url)s\n" +"\n" +"Puedes ignorar este correo si no lo has solicitado.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "[Taiga] Verificación de correo electrónico" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "no válido" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "Nombre de usuario inválido. Prueba con otro." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "Leer nuevos términos tiene que ser cierto '" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "Violación de una restricción de unicidad. La clave '{}' ya existe." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "clave" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "clave secreta" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "código de estado" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "datos de petición" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "cabeceras de la petición" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "datos de respuesta" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "cabeceras de la respuesta" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "duración" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "Dirección IP no permitida" + +#~ msgid "Invalid milestone id. The milistone must belong to the same project." +#~ msgstr "" +#~ "Invalido id de milestone. El estado debe pertenecer al mismo proyecto." + +#~ msgid "" +#~ "Invalid user story ids. All stories must belong to the same project and, " +#~ "if it exists, to the same status and milestone." +#~ msgstr "" +#~ "Inválidos ids de historias de usuario. Todas las historias deben " +#~ "pertenecer al msimo proyecto y, si existe, al mismo estado y milestone." + +#~ msgid "Personal info" +#~ msgstr "Información personal" + +#~ msgid "Permissions" +#~ msgstr "Permisos" + +#~ msgid "Restrictions" +#~ msgstr "Restricciones" + +#~ msgid "Important dates" +#~ msgstr "datos importántes" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" +"\n" +"Ongi etorri " +"%(product_name)s-ra, kode irekiko proiektuak kudeatzeko tresna arina
\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" +"\n" +" Konfiguratu edo deuseztatu e-" +"posta jakinarazpenak:\n" +" • \n" +" Taiga Laguntza\n" +" • \n" +" Jarri harrremanetan " +"gurekin:\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Jarraitu gaitzazu Twitterren" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "Hartu kodea GitHuben" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[Taiga] Eguneratzeak" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Eguneratzeak" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +"
%(comment)s" +"p>\n" +" " + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +"Iruzkina: %(comment)s" + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "Zerbitzaria atzitzerakoan akatsa egrtatu da" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "IP helbidearen akatsa" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "Eginkizuna sortu da" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "Eginkizuna aldatu da" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "Eginkizuna ezabatu da" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "Eginkizuna #{} - {}" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "Ataza sortu da" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "Ataza aldatu da" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "Ataza ezabatu da" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "Ataza #{} - {}" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "Gertakaria sortu da" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "Gertakaria aldatu da" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "Gertakaria ezabatu da" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "Gertakaria #{} - {}" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "Wiki orria sortu da" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "Wiki orria aldatu da" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "Wiki orria ezabatu da" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "Wiki orria: {}" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "Urratsa sortu da" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "Urratsa aldatu da" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "Urratsa ezabatu da" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "Urratsa: {}" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "Gutxienez rol bat behar da" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "Deskarga fitxategia behar da" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "Deskarga formatua ez da baliozkoa" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "akatsa proiektuaren datuak inportatzen" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "akatsa rolak inportatzen" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "akatsa lankidetzak inportatzen" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "akatsa proiektuaren ezaugarrien zerrenda inportatzen" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "akatsa proiektuaren ezaugarri lehenetsien balioak inportatzen" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "akatsa ezauagrri pertsonalizatuak inportatzen" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "akatsa urratsak inportatzen" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "akatsa gertakariak inportatzen" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "akatsa eginkizunak inportatzen" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "akatsa mugarriak inportatzen" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "akatsa atazak inportatzen" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "akatsa wiki orriak inportatzen" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "akatsa wiki estekak inportatzen" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "akatsa etiketak inportatzen" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "akatsa jarduerak inportatzen" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "ustekabeko akatsa proiektua inportatzen" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "Ezin duzu proiektu pribatu gehiiago izan" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" +"Proiektu pribatuetan dezakezun gehienezko lankide kopurura iritsi da " +"proiektu hau" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "Ezin duzu proiektu publiko gehiago izan" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" +"Proiektu publikoetan dezakezun gehienezko lankide kopurura iritsi da " +"proiektu hau" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "Akatsa proiektuaren deskarga sortzen" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" +"\n" +"\n" +"Akatsa deskarga kargatzerakoan erabiltzaile honekin: {user_full_name} " +"<{user_email}>:\"ARRAZOIA: -------{reason}XEHETASUNAK:--------{details}" +"AKATSAREN ARRASTOA:------------" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "Akatsa proiektuaren deskarga kargatzen" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "Akatsa zure proiektuaren deskarga fitxategia kargatzen" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "-- ez dago xehetasunik --" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Kaixo %(user)s,
\n" +"Hemen eskuratu dezakezu:
\n" +" Eskuratu deskarga fitxategia\n" +"Fitxategia ezabatu egingo da data honetan: %(deletion_date)s.
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Kaixo %(user)s,\n" +"\n" +"%(project)s proiektuaren deskarga ongi sortu da. Hemen eskuratu dezakezu:\n" +"\n" +"%(url)s\n" +"\n" +"Fitxategia ezabatu egingo da data honetan: %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s] proiektauren deskarga ongi sortu da" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Kaixo %(user)s,
\n" +"Zure %(project)s proiektua ez da behar bezala esportatu.
\n" +"Taiga sistema-administratzaileei jakinarazi zaie.
Mesedez, "
+"saiatu berriro edo jarri harremanetan laguntza-taldearekin helbide honetan.\n"
+" %(support_email)s
%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Kaixo %(user)s,\n" +"\n" +"%(error_message)s\n" +"Zure %(project)s proiektua ez da behar bezala esportatu.\n" +"\n" +"Taigaren sistema administratzaileak jakinaren gainean jarri ditugu.\n" +"\n" +"Mesedez, saiatu berriro edo jarri harremanetan gure asistentzia taldearekin " +"hemen %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" +"\n" +"
Kaixo%(user)s,
\n" +"Zure proiektua ez da behar bezala inportatu.
\n" +"%(product_name)s-ko sistema administratzaileak jakinaren gainean "
+"jarri ditugu.
Mesedez, saiatu berriro edo jarri harremanetan gure "
+"asistentzia taldearekin hemen\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Kaixo %(user)s, \n" +"\n" +"%(error_message)s \n" +"\n" +"Zure proiektua ez da behar bezala inportatu. \n" +"\n" +"%(product_name)s-ko sistema administratzaileak jakinaren gainean jarri " +"ditugu.\n" +"\n" +"Mesedez, saiatu berriro edo jarri harremanetan gure asistentzia taldearekin " +"hemen %(support_email)s \n" +"\n" +"---\n" +" %(signature)s\n" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Kaixo%(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Kaixo%(user)s,\n" +"\n" +"Inportatutako zure proiektuaren datuak behar bezala txertatu dira.\n" +"\n" +" %(project)s proiektua hemen ikusi dezakezu:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] proiektuaren deskarga ongi inportatua izan da." + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" ez da aurkitu proiektu honetan" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "Eduki baliogabea. Izan behar da {\"key\": \"value\",...}" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "Eremu pertsonalizatu baliogabeak ditu." + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "Izen bikoiztua" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" +"Epic batek kanpo-proiektu bati (%(project)s) lotutako historia du, eta ezin " +"da inportatu" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "Egiaztapena nahitaezkoa da" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "izena" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "Ikonoaren URLa" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "web" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "azalpena" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "Hurrengo URLa" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "aplikazioa" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "Identifikatzailea ez da baliozkoa" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "izen osoa" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "e-posta helbidea" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "iruzkina" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "data sortu da" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"Taigak iruzkinak jaso ditu hemendik: %(full_name)s <%(email)s>
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "Informazio gehigarria" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"%(signature)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------- Nondik: %(full_name)s <%(email)s>---------- Iruzkina:" +"%(comment)s---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- Informazio gehigarria:" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] Iruzkina hemendik: %(full_name)s <%(email)s>\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "Payload-a ez da baliozko json-a" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "Ez dago halako proiekturik" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "Sinadura okerra" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" +"[{user_name}]({user_url} \"Ikusi {user_name}'(r)en {platform} profila\") " +"hemen dioenez [{platform}#{number}]({comment_url} \"Joan komentarioetara\"):" +"\n" +"\n" +"\"{comment_message}\"" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "Iruzkina hemendik: {platform}:> {comment_message}" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "Gertakariaren iruzkin informazio baliogabea" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Ondorengoak sortutako eskaera [{user_name}]({user_url} \"Ikusi " +"{user_name}'(r)en {platform} profila\") hemengoa [{platform}#{number}]({url} " +"\"Joan eskaerara\")." + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "Gertakaria sortuta hemendik: {platform}." + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Ondorengoak moldatutako eskera [{user_name}]({user_url} \"Ikus {user_name}(r)" +"en {platform} profila\") hemengoa [{platform}#{number}]({url} \"Joan " +"eskaerara\")." + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "Hemendik {platform} moldatutako eskaera." + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Ondorengoak itxitako eskaera [{user_name}]({user_url} \"Ikus {user_name}(r)" +"en {platform} profila\") hemendik [{platform}#{number}]({url} \"Joan " +"eskaerara\")." + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "Hemendik {platform} itxitako eskaera." + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Ondorengoak berriz irekitako eskaera [{user_name}]({user_url} \"Ikus " +"{user_name}(r)en {platform} profila\") hemendik [{platform}#{number}]({url} " +"\"Joan eskaerara\")." + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "Hemendik {platform} berriro irekitako eskaera." + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "Gertakariaren informazio baliogabea" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "erabiltzaile ezezaguna" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"{user_text} erabiltzaileak aldatu du egoera hemendik: [{platform} commit]" +"({commit_url} \"Ikusi konpromisoa '{commit_id} - {commit_short_message}'\") " +"- Egoera: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"Aldatu da egoera [{platform} konpromisotik - Egoera: **{src_status}** → " +"**{dst_status}**" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" +"{type_name} aipatu du {user_text} erabiltzaileak hemen: [{platform} commit]" +"({commit_url} \"Ikusi konpromisoa '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" +"Gertakari hau aipatua izan da {platform} konpromisoan\"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "Aipatutako osagaia ez dago" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "Egoera hori ez dago" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "Proiektuaren parametroa ezinbestekoa da" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "Asana API eskaera ez da baliozkoa" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "Ezin izan da Asana API eskera egin" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "Kode parametroa ezinbestekoa da" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "Akatsa Asana proiektua inportatzen" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "Egiaztapen datuak ez dira baliozkoak" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "Hirugarrengo baten zerbitzuak huts egin du" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "Akatsa GitHub proiektua inportatzen" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "URL parametroa ezinbestekoa da" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" +"\n" +" Errore bat gertatu da; ziurrenik, Jiraren bertsio jasanezin " +"baten ondorioz.\n" +" Taiga ez da bateragarria 8.6 baino berriagoak diren Jiraren " +"bertsioekin." + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "project_type {} baliogabea" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "Jira zerbitzariaren konfigurazioa ez da baliozkoa" + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "Egiaztapen identifikatzailea baliogabea edo okerra" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "Akatsa Jira proiektua inportatzen" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "Akatsa PivotalTracker proiektua inportatzen" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Kaixo%(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Kaixo%(user)s,\n" +"\n" +"Zure Asanako proiektua behar bezala inportatu da.\n" +"\n" +" %(project)s proiektua hemen ikusi dezakezu:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "[%(project)s] Asana proiektua ongi inportatua izan da." + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Kaixo%(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Kaixo%(user)s,\n" +"\n" +"Zure GitHub proiektua behar bezala inportatu da.\n" +"\n" +" %(project)s proiektua hemen ikusi dezakezu:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "[%(project)s] GitHub proiektua ongi inportatua izan da." + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Kaixo %(user)s,
\n" +"Zure proiektua ez da behar bezala inportatu.
\n" +"%(product_name)saren sistema-administratzaileei jakinarazi zaie.<" +"br/> Mesedez, saiatu berriro edo jarri harremanetan laguntza-taldearekin " +"helbide honetan.\n" +" %(support_email)s
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Kaixo%(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Kaixo %(user)s,\n" +"\n" +"Zure Jira proiektua behar bezala inportatu da.\n" +"\n" +" %(project)s proiektua hemen ikusi dezakezu:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "[%(project)s] Jira proiektua ongi inportatua izan da." + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Kaixo %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Kaixo %(user)s,\n" +"\n" +"Zure Trello proiektua behar bezala inportatu da.\n" +"\n" +"%(project)s proiektua hemen ikusi dezakezu:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "[%(project)s] Trello proiektua ongi inportatua izan da." + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "Eskaera baliogabea: hemengo %(url)s hau %(text)s" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "Baimen gabea: hemengo %(url)s hau %(text)s" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "Baliabide atzitu ezina: hemengo %(url)s hau %(text)s" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "Akatsa Trello proiektua inportatzen" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "Ikusi proiektua" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "Ikusi mailak" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "Ikusi mugarriak" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "Ikusi eginkizunak" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "Ikusi atazak" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "Ikusi gertakariak" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "Ikusi wiki orriak" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "Ikusi wiki estekak" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "Gehitu maila" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "Aldatu maila" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "Ezabatu maila" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "gehitu mugarria" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "Aldatu mugarria" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "Iruzkindu mugarria" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "Ezabatu mugarria" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "Ikusi eginkizuna" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "Gehitu eginkizuna" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "Aldatu eginkizuna" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "Iruzkindu eginkizuna" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "Ezabatu eginkizuna" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "Gehitu ataza" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "Aldatu ataza" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "Iruzkindu ataza" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "Ezabatu ataza" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "Gehitu gertakaria" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "Aldatu gertakaria" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "Iruzkindu gertakaria" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "Ezabatu gertakaria" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "Gehitu wiki orria" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "Aldatu wiki orria" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "Iruzkindu wiki orria" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "Ezabatu wiki orria" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "Gehitu wiki esteka" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "Aldatu wiki esteka" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "Ezabatu wiki esteka" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "Aldatu proiektua" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "Ezabatu proiektua" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "Gehitu lankidea" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "Ezabatu lankidea" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "Proiektu administratzailearen balioak" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "Administratzailearen rolak" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "Pribatutasuna" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "Moduluak" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "Balio lehenetsiak" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "Jarduera" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "Jarraitzaileak" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "jabea" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "Publiko bihurtu" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "{count} ongi publiko bihuruta." + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "Pribatu bihurtu" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "{count} ongi pribatu bihurtuta." + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "Argudio osatu gabeak" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "Irudi formatu baliogabea" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "Txantiloi izen baliogabea" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "Txantiloi deskribapen baliogabea" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "Erabiltzaile identifikatzailea ez da baliozkoa" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "Erabiltzaile hori ez dago" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "Erabiltzaileak dagoeneko proiektuko kide izan behar du" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "Lehenetsitako erraila ezin da ezabatu." + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "Ezin duzu kendu epemuga lehenetsia erabiltzailearen istorio batetik" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "Proiektuak dagoeneko baditu mugaegunak" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "Ezin duzu ezabatu ataza baten lehenetsitako epemuga" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "Proiektuak dagoeneko baditu atazaren epemugak" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "Ezin duzu ezabatu eskaera baten lehenetsitako epemuga" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "Proiektuak dagoeneko baditu eskaerarentzat epemugak" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" +"Proiektu batean kideak gehitzeko, lehenik eta behin zure helbide " +"elektronikoa egiaztatu behar duzu" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" +"Erabiltzaile hau ezin da proiektu hauetatik kendu, administratzaile " +"aktiborik gabe utziko lukeelako: {}." + +#: taiga/projects/api.py:1125 +msgid "Email is required" +msgstr "Helbide elektronikoa nahitaezkoa da" + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" +"Proiektu honek gutxienez jabe bat behar du eta erabiltzaile bat " +"administratzaile aktibo gisa" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "Ez duzu hori ikusteko baimenik." + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "Zatikako eguneratzeak ezin dira egin." + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "Eskaeraren ID zenbakia ez existitzen" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "Proiektuaren IDa ez dator bat objektuaren eta proiektuaren artean" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "proiektua" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "eduki mota" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "objektuaren identifikatzailea" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "data aldatu da" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "fitxategia erantsi da" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "sha1" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "baztertuta dago" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "iruzkinetatik" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "hurrenkera" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" +"Mugitu beharreko fitxategi erantsiaren IDa ez da baliozkoa. Erantsitako " +"fitxategiak elementu berekoa izan behar du (eginkizuna, erabiltzailearen-" +"istorioa, ataza, eskaera edo wiki orria)." + +#: taiga/projects/attachments/validators.py:61 +#, fuzzy +#| msgid "" +#| "Invalid task ids. All tasks must belong to the same project and, if it " +#| "exists, to the same status, user story and/or milestone." +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" +"Baliogabeak dira atazen identifikatzaileak. Ataza guztiak proiektu berekoa " +"izan behar dira, eta, halakorik badago, egoera, eginkizun edo maila berekoak." + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "Whereby.com" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "Pertsonalizatu" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "Proiektu hau blokeatuta dago ordainketa akats batengatik" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "Proiektu hau blokeatu egin du administratzaile taldeak" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "Proiektu hau blokeatuta dago jabea joan egin delako" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "Proiektu hau blokeatuta dago ezabatzen den bitartean" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" +"\n" +" %(full_name)s " +"idatzi du %(project_name)s\n" +" " + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" +"\n" +" Mezu hau jaso duzu administratzaile gisa zaudelako proiektu honetan: " +"%(project_name)s. Ez baduzu nahi Taiga komunitatea zure proiektuarekin " +"harremanetan egotea, mesedez eguneratu " +"proiektuaren ezarpenak harreman horiek baztertzeko. Proiektu barruko " +"lankideen arteko harremanak ez dira, noski, aldatuko.\n" +" " + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" +"\n" +"%(project_name)s%(full_name)s idatzi du hemen: \n" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" +"\n" +"Mezu hau jaso duzu administratzaile gisa zaudelako proiektu honetan: " +"%(project_name)s. Ez baduzu nahi Taiga komunitatea zure proiektuarekin " +"harremanetan egotea, mesedez eguneratu proiektuaren ezarpenak hemen:" +"\"%(project_settings_url)s harreman horiek baztertzeko. Proiektu barruko " +"lankideen arteko harremanak ez dira, noski, aldatuko.\n" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" +"\n" +"[Taiga] %(full_name)s mezua bidali du proiektu honetara: %(project_name)s\n" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "Testua" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "Lerro askoko testua" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "Testu aberastua" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "Data" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "URL" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "Goitibeherakoa" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "Kontrol-laukia" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "Zenbakia" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "mota" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "balioak" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "mugarria" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "eginkizuna" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "ataza" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "gertakaria" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "Badago beste bat izen horrekin." + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "epemuga" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "epemugarako zergatia" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "Ez daukazu baimenik mugarri honi egoera hori ipintzeko." + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "Erref" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "egoera" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "mugarrien hurrenkera" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "gaia" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "kolorea" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "nori esleitua?" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "bezeroaren eskaera" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "lantaldea behar du" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "eginkizunak" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "kanpo erreferentzia" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "Ez dago mugarririk identifikatzaile horrekin" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "iruzkina nahitaezkoa da" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "ezabatutako iruzkinak ezin dira editatu" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "Iruzkina dagoeneko ezabatuta dago" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "Ezabatu gabeko iruzkina" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "Aldatu" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "Sortu" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "Ezabatu" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "%(role)s rolaren puntuak" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "hemendik:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "hona:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "Eranskin bat gehitu da" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "Eranskina eguneratu da" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "baztertuta" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "ez baztertuta" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "ezabatutako eranskina" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "gehituta" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "kenduta" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "esleitu gabea" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "ezarri gabe" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "-ezabatuta-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "nori:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "Hemendik:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "Gehituta" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "Aldatua" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "Ezabatuta" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "gehituta:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "kenduta:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "Hemendik:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "Nori:" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "edukia" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "blokatutako oharra" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "urratsa" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "Ez duzu baimenik gertakari honi urrats hori ipintzeko." + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "Ez daukazu baimenik gertakari honi egoera hori ipintzeko." + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "Ez daukazu baimenik gertakari honi larritasun hori ipintzeko." + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "Ez duzu baimenik gertakari honi lehentasun hori ipintzeko." + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "Ez daukazu baimenik gertakari honi mota hori ipintzeko." + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "larritasuna" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "lehentasuna" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "maila" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "amaitze data" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "Mala hori ez da baliozkoa proiektu honetan." + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "Eskaera guztiak proiektu berekoak izan behar dira" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "Datsegit" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "Gogokoak" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "zurrupa" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "begiz jotako hasiera data" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "begiz jotako amaiera data" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "itxita dago" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "erabilgarri" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "Begiz jotako hasiera izan behar da amaiera baino lehenago." + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "Ez dago mailarik identifikatzaile horrekin" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "Eginkizun guztiak proiektu berekoak izan behar dira." + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "blokeatuta dago" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "erreferentzia parametroa ezinbestekoa da" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "proiektua edo proiektu__goitizena ezinbestekoa da" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "\"moveTo\" kontsulta-parametroa beharrezkoa da" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" +"Ezin da fluxu-diagrama ezarri Bat ere ez badago fluxu-diagramak erabilgarri " +"badaude" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "'{param}' parametroa nahitaezkoa da" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "'project' parametroa nahitaezkoa da" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "Erabiltzailea izan behar da proiektu baten lankide" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "e-posta" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "Hemen sortua:" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "identifikatzailea" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "gonbidapenaren testu gehigarria" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "erabiltzaileen hurrenkera" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "Erabiltzailea proiektuaren lankide da dagoeneko." + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "mugarrien egoera lehenetsia" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "eginkizunen egoera lehenetsia" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "puntu lehenetsiak" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "atazen egoera lehenetsia" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "lehentasun lehenetsia" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "larritasun lehenetsia" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "gertakarien egoera lehenetsia" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "gertakarien mota lehenetsia" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "fluxu-diagrama lehenetsia" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "logoa" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "lankideak" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "mailak guztira" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "eginkizunaren puntuak guztira" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "kontaktu aktiboa" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "mugarrien panel aktiboa" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "atzeratutako lanen panel aktiboa" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "kanban panel aktiboa" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "wiki panel aktiboa" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "gertakarien panel aktiboa" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "bideokonferentzia sistema" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "bideokonferentziaren datu gehigarriak" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "sorkuntza txantiloia" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "pribatua da" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "baimen anonimoak" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "erabiltzaileen baimenak" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "nabarmenduta dago" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "lankideen bila" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "lankideak bilatzeko oharra" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "proiektua eskualdatzeko identifikatzailea" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "blokeatutako kodea" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "data eta ordua eguneratuta" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "kontatu" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "jarraitzaileak azken astean" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "jarraitzaileak azken hilabetean" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "jarraitzaileak azken urtean" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "jarduera azken astean" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "jarduera azken hilabetean" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "jarduera azken urtean" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "moduluen konfigurazioa" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "artxibatuta dago" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "aurrerabidearen muga" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "balioa" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "lehenespenaz" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "egunak epemugarako" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "erabiltzailearen historiaren egoera" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "jabearen rol lehenetsia" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "aukera lehenetsiak" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "mugarriaren egoerak" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "eginkizunen egoerak" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "eginkizunen epemugak" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "puntuak" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "atazen egoerak" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "atazen epemugak" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "gertakarien egoerak" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "gertakari motak" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "gertakarien epemugak" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "lehentasunak" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "larritasunak" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "rolak" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "mugarrien ezaugarri pertsonalizatuak" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "eginkizunen ezaugarri pertsonalizatuak" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "atazen ezaugarri pertsonalizatuak" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "gertakarien ezaugarri pertsonalizatuak" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "Inplikatuta" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "Guztiak" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "Batere ez" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "Esleituta" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "Aipatuta" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "Ikusle gisa gehitu da" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "Kide gisa gehitu da" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "Iruzkindu" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "Iruzkinean aipatua" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "sortua data ordua" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "sarreren historikoa" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "jakinarazi erabiltzaileei" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "Begiratuta" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "Jakinarazpena badago erabiltzaile eta proiektu honeterako" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "Baliogabeko balioa jakinarazpen mailarako" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" +"\n" +"Kaixo %(user)s,
%(changer)s -ek epika bat eguneratu du %(project)"
+"s proiektuan
Epic #%(ref)s %(subject)s
\n" +" Ikusi epika\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" +"\n" +"Mugarria eguneratuta\n" +"Kaixo %(user)s, %(changer)s erabiltzaileak mugarri bat eguneratu du hemen: " +"%(project)s\n" +"Ikusi mugarria#%(ref)s: %(subject)s hemen: %(url)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Mugarria eguneratuta #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Kaixo %(user)s,
%(changer)s -k epika berria sortu du %(project)"
+"s proiektuan
Epic #%(ref)s %(subject)s
\n" +" Ikusi epika\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Epika berria sortu da\n" +"Kaixo %(user)s, %(changer)s-k epika berria sortu du %(project)s proiektuan\n" +"Ikusi epika #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Mugarria sortuta #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Kaixo %(user)s,
%(changer)s -k epika bat ezabatu du %(project)s "
+"proiektuan
Epika #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Epika ezabatu da\n" +"Kaixo %(user)s, %(changer)s -k epika bat ezabatu du %(project)s proiektuan\n" +"Epika #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Mugarria ezabatuta#%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" +"\n" +"Kaixo %(user)s,
%(changer)s-k eskaera bat eguneratu du:
#%(ref)s %(subject)s
\n" +" Ikusi eskaera\n" +" " + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" +"\n" +"Eskaera eguneratu da %(project)s proiektuan\n" +"\n" +"Kaixo %(user)s, %(changer)s-ek eskaera bat eguneratu du:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Ikusi hemen eskaera %(url)s\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Gertakaria eguneratuta #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Kaixo %(user)s,
%(changer)s -k eskaera berria sortu du:
#%(ref)s %(subject)s
\n" +" Ikusi eskaera\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Eskaera berria sortu da %(project)s proiektuan\n" +"\n" +"Kaixo %(user)s, %(changer)s -k eskaera berria sortu du:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Ikusi eskaera hemen %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Gertakaria sortuta #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Kaixo %(user)s,
%(changer)s -k eskaera bat ezabatu du:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Eskaera ezabatu da %(project)s proiektuan\n" +"\n" +"Kaixo %(user)s, %(changer)s -k ezabatu du eskaera bat:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Gertakaria ezabatuta#%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" +"\n" +"Kaixo %(user)s,
%(changer)s -k sprint bat eguneratu du:
%(name)s
\n" +" Ikusi sprinta\n" +" " + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" +"\n" +"Sprinta eguneratu da %(project)s proiektuan\n" +"\n" +"Kaixo %(user)s, %(changer)s-k sprint bat eguneratu du:\n" +"\n" +"%(name)s\n" +"\n" +"Ikusi sprinta hemen %(url)s\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Eguneratuta urratsa \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +" ....Kaixo %(user)s,
%(changer)s-ek esprint berri bat sortu du
%(name)s
\n" +"....Ikusi Sprint\n" +"....%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Sortuta urratsa \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Ezabatuta urratsa\"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Ataza eguneratuta #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Sortuta ataza #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Ataza ezabatuta#%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Eginkizuna eguneratuta #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Eginkizuna sortuta #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Eginkizuna ezabatuta#%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Wiki orria eguneratuta\"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Wiki orria sortuta \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Wiki orria ezabatuta \"%(page)s\"\n" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "Begiratzaileen artean baliogabeko erabiltzaileak daude" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "Bertsioa zenbaki osoa izan behar da" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "Bertsio parametroa ez da baliozkoa" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "Bertsioa ez dator bat oraingoarekin" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "bertsioa" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" +"Ezin duzu proiektua utzi jabea baldin bazara edo beste administratzailerik " +"ez badago" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "Identifikatzailea ez dator bat gonbidapen batekin." + +#: taiga/projects/services/invitations.py:74 +#, fuzzy +#| msgid "The user doesn't exist" +msgid "User does not exist." +msgstr "Erabiltzaile hori ez dago" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "Erabiltzaile hau proiektuaren lankide da dagoeneko." + +#: taiga/projects/services/members.py:46 +#, fuzzy +#| msgid "new email address" +msgid "Malformed email adress." +msgstr "e-posta helbide berria" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "Jaberik jabeko proiektua" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "" +"Proiektu pribatuetan izan daitekeen gehienezko lankide kopurura iritsi zara" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" +"Proiektu publikoetan izan daitekeen gehienezko lankide kopurura iritsi zara" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "Baieztatu gabeko lankideen gehienezko kopurura iritsi zara" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "Etorkizuneko urratsak" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "Proiektuaren amaiera" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "Identifikatzailea ez da baliozkoa" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "Identifikatzailea iraungi egin da" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "Eginkizunak" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "Kanban" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "'{value}'. etiketa baliogabea. Kolorea ez da HEX kolore baliozkoa" + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" +"'{value}'. etiketa baliogabea. Izan behar da '[\"name\", \"hex color/\" | " +"null]' izena edo parea." + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "'{value}'. etiketa baliogabea. Etiketaren izena izan behar da." + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "etiketak" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "etiketa kolorea" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "Etiketa hori badago lehendik" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "Kolorea ez da HEX kolore baliozkoa." + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "Ez dago halako etiketarik." + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "Ez duzu baimenik atazari urrats hori ipintzeko." + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "Ez duzu baimenik atazari eginkizun hori ipintzeko." + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "Ez duzu baimenik atazari egoera hori ipintzeko." + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "eginkizunen hurrenkera" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "ataza arbelen hurrenkera" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "pozoia da" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "Baliogabea da mailaren identifikatzailea" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "Baliogabea da ataza egoeraren identifikatzailea" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "Baliogabea da eginkizunaren identifikatzailea." + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" +"Baliogabea da ataza egoeraren identifikatzailea. Egoera proiektu berekoa " +"izan behar da." + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" +"Baliogabea da eginkizunaren identifikatzailea. Eginkizuna proiektu berekoa " +"izan behar da." + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" +"Baliogabea da mailaren identifikatzailea. Maila proiektu berekoa izan behar " +"da." + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" +"Baliogabeak dira atazen identifikatzaileak. Ataza guztiak proiektu berekoa " +"izan behar dira, eta, halakorik badago, egoera, eginkizun edo maila berekoak." + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "baten bat" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" +"\n" +"Eta orain hitz labur batzuk, zu gonbidatzeko burutazioa
"
+"izan duen lankidearen aldetik
%(extra)s
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "Onartu Taigarako gonbita" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "Onartu gonbita" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" +"\n" +"Eta orain hitz labur batzuk, zu gonbidatzeko burutazioa izan duen " +"lankidearen aldetik:\n" +"\n" +"%(extra)s\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "Onartu Taigara elkartzeko gonbita esteka honetan:" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga]Gonbidapena elkartzeko proiektu honetara: '%(project)s'\n" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Gehituta proiektu honetan: '%(project)s'\n" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "%(new_owner_name)s erabiltzaileak dio:
" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" +"\n" +"
Hemendik aurrera, proiektu honen administratzaile egoera izango " +"duzu.
\n" +" " + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "%(new_owner_name)s erabiltzaileak dio:" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" +"\n" +"Hemendik aurrera, proiektu honen administratzaile egoera izango duzu.\n" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" +"\n" +"[%(project)s] Proiektuaren jabetza aldaketa onartuta!\n" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" +"\n" +"%(rejecter_name)s erabiltzaileak dio:
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" +"\n" +"Nahi baduzu, proiektuaren jabetza besteren bati eskualdatzen saia " +"zaitezke oraindik.
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "Beste norbaiti eskualdatzea eskatu" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "%(rejecter_name)s erabiltzaileak dio:" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" +"\n" +"Nahi baduzu, proiektuaren jabetza besteren bati eskualdatzen saia zaitezke " +"oraindik.\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "Beste norbaiti eskualdatzea eskatu:" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" +"\n" +"[%(project)s] Ez da onartu proiektuaren jabetza eskualdatzea\n" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" +"\n" +"Mesedez, sakatu «Jarraitu» botoia, nahi baduzu proiektuaren " +"jabetza eskualdatzen hasi administrazio panelean.
" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "Jarraitu" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" +"\n" +"Mesedez, zoaz proiektuaren ezarpenetara, nahi baduzu proiektuaren jabetza " +"eskualdatzen hasi administrazio panelean.\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "Zoaz proiektuaren ezarpenetara:" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" +"\n" +"[%(project)s] Proiektuaren jabetza eskualdatzea eskatu da\n" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" +"\n" +"Kaixo %(receiver_name)s,
\n" +"%(owner_name)s erabiltzaileak, \"%(project_name)s\" proiektuaren " +"jabe denez, nahi luke zu izatea proiektuaren jabe berria.
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" +"\n" +"%(owner_name)s erabiltzaileak dio:
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" +"\n" +"Mesedez sakatu «Jarraitu» botoia, eskaera onartzeko nahiz " +"baztertzeko.
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" +"\n" +"Kaixo %(receiver_name)s,\n" +"%(owner_name)s erabiltzaileak, \"%(project_name)s\" proiektuaren jabe denez, " +"nahi luke zu izatea proiektuaren jabe berria.\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "%(owner_name)s erabiltzaileak dio:" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" +"\n" +"Mesedez, zoaz esteka honetara eskaera onartzeko nahiz baztertzeko.\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "Onartu edo baztertu proiektuaren jabetza eskualdatzea:" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" +"\n" +"[%(project)s] Proiektuaren jabetza aldatzeko eskaintza\n" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "Scrum" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"Scrum-en, egin beharreko lana erakusten da lehentasunezko zerrenda gisa, " +"tresnak eskaintzen dituen funtzionalitate guztien azalpen labur batez " +"lagunduta. Scrum erabiltzea erabakitzen baduzu, ez da beharrezkoa proiektua " +"hasterakoan eskakizun guztiak aldez aurretik dokumentatzeko ahalegina " +"egitea. Scrum moduan, egin beharreko lana handitzen eta aldatzen joan " +"daiteke, proiektuaren eskakizunak zehazten doazen neurrian." + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"Kanban modua oso egokia da lanean jakintza partekatzeko; egin beharrekoak " +"garaiz egiten laguntzen du, lankideak ito gabe. Ikuspegi honetan, ataza bat " +"definitu eta amaitzen den arte, lankide guztiek bistaratu dezakete, egin " +"gabeko lanen zerrenda antolatu baten gisan." + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "Berria" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "Prest" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "Lanean" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "Prest testatzeko" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "Egina" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "Artxibatuta" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "Itxita" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "Info gehiago behar" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "Geroratuta" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "Errefusatuta" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "Akatsa" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "Galdera" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "Nabarmentzea" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "Apala" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "Arrunta" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "Handia" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "Nahi genuke…" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "Txikia" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "Garrantzizkoa" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "Hil ala bizikoa" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "Erabiltzailea" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "Diseinua" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "Aurpegia" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "Atzealdea" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "Jabea" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "Partaidea" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "Ez duzu baimenik eginkizunari urrats hori ipintzeko." + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "Ez duzu baimenik eginkizunari egoera hori ipintzeko." + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "Baliogabea da rol hau: '{role_id}'" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "Baliogabeak dira puntu hauek: '{points_id}'" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "Eginkizun hau sortzen: #{ref} - {subject}" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "rola" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "atzeratutako lanaren hurrenkera" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "urratsen hurrenkera" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "kanban hurrenkera" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "amaitze data" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "esleitutako erabiltzaileak" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "gertakari batetik sortua" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "fluxu-diagrama" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "Ez dago eginkizunik identifikatzaile horrekin" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" +"Baliogabea da eginkizunaren egoeraren identifikatzailea. Egoera proiektu " +"berekoa izan behar da." + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +#, fuzzy +#| msgid "" +#| "Invalid user story id. The user story must belong to the same project." +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" +"Baliogabea da eginkizunaren identifikatzailea. Eginkizuna proiektu berekoa " +"izan behar da." + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +#, fuzzy +#| msgid "" +#| "Invalid user story id. The user story must belong to the same project." +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" +"Baliogabea da eginkizunaren identifikatzailea. Eginkizuna proiektu berekoa " +"izan behar da." + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "Ez dago proiekturik halako identifikatzailea duenik." + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "Erabiltzaile hori badago proiektuan dagoeneko." + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "Balioagabea da rol hori proiektu honetan." + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "Erabiltzailea izan behar da baliozko kontaktu bat" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "Proiektuaren jabea izan behar da administratzailea" + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" +"Gutxienez erabiltzaile bat izan behar da administratzaile aktiboa proiektu " +"honetan." + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" +"Baliogabeak dira rol identifikatzailek. Rol guztiak proiektu berekoak izan " +"behar dira." + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "Aukera lehenetsiak" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "Eginkizunen egoerak" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "Puntuak" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "Atazen egoerak" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "Gertakarien egoerak" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "Gertakari motak" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "Lehentasunak" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "Larritasunak" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "Rolak" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "Bozkak" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "Bozka" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "'content' parametroa nahitaezkoa da" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "'project id' parametroa nahitaezkoa da" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "azken aldatzailea" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "Egiaztatu API historiala DIFF zehatza aurkitzeko" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "Proiektuaren lankidea" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "Proiektuaren lankideak" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "identifikatzailea" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "Proiektuaren jabea" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "Proiektuaren jabeak" + +#: taiga/users/admin.py:97 +#, fuzzy +#| msgid "members" +msgid "Memberships" +msgstr "lankideak" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +#, fuzzy +#| msgid "Project End" +msgid "Private projects owned" +msgstr "Proiektuaren amaiera" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +#, fuzzy +#| msgid "Project End" +msgid "Public projects owned" +msgstr "Proiektuaren amaiera" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "e-posta bikoiztua" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "Erabiltzaile izena edo e-posta ez da baliozkoa" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "Ezinbestekoa da oraingo pasahitza" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "Ezinbestekoa da pasahitz berria" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "Oraingo pasahitza ez da baliozkoa" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" +"Ez da baliozkoa; ziur zaude identifikatzailea zuzena dela eta ez duzula " +"lehenago erabili?" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "Ez da baliozkoa; ziur zaude identifikatzailea zuzena dela?" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "Posta ongi bidali dugu" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "supererabiltzaile egoera" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" +"Adierazten du erabiltzaile honek baimen guztiak dituela, berariaz esleitu " +"behar izan gabe." + +#: taiga/users/models.py:120 +msgid "username" +msgstr "erabiltzaile izena" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "" +"Nahitaezkoa. 30 karaktere edo gutxiago. Letrak, zenbakiak eta /./-/_ " +"karaktereak" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "Idatzi baliozko erabiltzaile izen bat." + +#: taiga/users/models.py:127 +msgid "active" +msgstr "aktiboa" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"Adierazten du erabiltzaile hau noiz haurtu behar den aktibotzat. Desgaitu " +"hau, kontuak ezabatu ordez." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "biografia" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "argazkia" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "noiz elkartua" + +#: taiga/users/models.py:142 +#, fuzzy +#| msgid "date joined" +msgid "date cancelled" +msgstr "noiz elkartua" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "onartutako terminoak" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "termino berriak irakurri" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "hizkuntza lehenetsia" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "gai lehenetsia" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "ordu-zona lehenetsia" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "koloreztatu etiketak" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "e-posta identifikatzailea" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "e-posta helbide berria" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "proiektu pribatuen gehienezko jabetza kopurua" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "proiektu publikoen gehienezko jabetza kopurua" + +#: taiga/users/models.py:172 +#, fuzzy +#| msgid "max number of memberships for each owned private project" +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "" +"gehienezko erabiltzaile kopurua jabetzapeko proiektu pribatu bakoitzeko" + +#: taiga/users/models.py:177 +#, fuzzy +#| msgid "max number of memberships for each owned public project" +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "" +"gehienezko erabiltzaile kopurua jabetzapeko proiektu publiko bakoitzeko" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "baimenak" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "Erabiltzaile izena edo pasahitza ez datoz bat erabiltzaile honekin." + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] Aldatu e-posta" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga]Berreskuratu pasahitza" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" +"\n" +" Zure kontua ezabatu dezakezu hemen klik eginda\n" +" " + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" +"\n" +"Zure kontua ezabatu dezakezu hemendik: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "Taigaratuta gelditu zara!" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "baliogabea" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "Erabiltzaile izena ez da baliozkoa. Saiatu beste batekin." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "Termino berriak irakurrita markatu behar duzu." + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "Giltza ezin da bikoiztuta egon. '{}' giltza badago lehendik." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "giltza" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "giltza sekretua" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "egoera kodea" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "eskatu datuak" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "eskatu goiburuak" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "erantzun datuak" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "erantzun goiburuak" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "iraupena" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "IP helbidea ez da baliozkoa" + +#~ msgid "Invalid milestone id. The milistone must belong to the same project." +#~ msgstr "" +#~ "Baliogabea da mailaren identifikatzailea. Maila proiektu berekoa izan " +#~ "behar da." + +#~ msgid "" +#~ "Invalid user story ids. All stories must belong to the same project and, " +#~ "if it exists, to the same status and milestone." +#~ msgstr "" +#~ "Baliogabeak dira eginkizunen identifikatzaileak. Eginkizun guztiak " +#~ "proiektu berekoa izan behar dira, eta, halakorik badago, egoera eta maila " +#~ "berekoak." + +#~ msgid "Personal info" +#~ msgstr "Info pertsonala" + +#~ msgid "Permissions" +#~ msgstr "Baimenak" + +#~ msgid "Restrictions" +#~ msgstr "Murrizpenak" + +#~ msgid "Important dates" +#~ msgstr "Data garrantzitsuak" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" +"\n" +"به %(product_name)s، یک " +"ابزار مدیریت پروژه چابک منبع باز، خوش آمدید
\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" +"\n" +" پیکربندی اعلانهای ایمیل یا " +"لغو اشتراک\n" +" • \n" +" Taiga Support\n" +" • \n" +" تماس با ما\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "ما را در توییتر دنبال کنید" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "دریافت کد در گیتها" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "آپدیتهای [تایگا]" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "آپدیتها" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +" دیدگاهها:" +"\n" +"
%(comment)s" +"p>\n" +" " + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +" دیدگاه: %(comment)s\n" +" " + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "خطای دسترسی به هاست" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "خطای آدرس آی پی" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "گزارش کاربر ساخته شد." + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "گزارش کاربر تغییر کرد." + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "گزارش کاربر حذف شد." + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "US #{} - {}" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "وظیفه ساخته شد." + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "وظیفه تغییر کرد." + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "وظیفه حذف شد." + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "وظیفه #{} - {}" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "موضوع ساخته شد." + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "موضوع تغییر کرد." + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "موضوع حذف شد." + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "موضوع: #{} - {}" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "صفحه ویکی ساخته شد." + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "صفحه ویکی تغییر داده شد." + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "صفحه ویکی حذف شد." + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "صفحه ویکی: {}" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "سرعتی ساخته شد." + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "سرعتی تغییر داده شد." + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "سرعتی حذف شد." + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "سرعتی: {}" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "حداقل یک نقش لازم است" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "اطلاعات عیبیابی لازم است" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "نوع عیبیابی نامعتبر" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "خطا در وارد کردن اطلاعات پروژه" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "خطا در وارد کردن نقشها" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "خطا در وارد کردن عضویتها" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "خطا در وارد کردن لیست خواص پروژه" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "خطا در وارد کردن مقادیر مشخصه پروژه پیشفرض" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "خطا در وارد کردن خواص سفارشی" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "خطا در وارد کردن پیشرفتها" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "خطا در وارد کردن موضوعات" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "خطا در وارد کردن استوریهای کاربری" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "خطا در وارد کردن epic" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "خطا در وارد کردن وظایف" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "خطا در وارد کردن صفحات ویکی" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "خطا در وارد کردن لینکهای ویکی" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "خطا در وارد کردن برچسبها" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "خطا در وارد کردن تایملاینها" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "خطای غیرمنتظره در وارد کردن پروژه" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "نمیتوانید پروژههای خصوصی بیشتری داشته باشید" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "این پروژه به محدودیت فعلی تعداد اعضای پروژههای خصوصی شما رسیده است" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "نمیتوانید پروژههای عمومی بیشتری داشته باشید" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "این پروژه به محدودیت فعلی تعداد اعضای پروژههای عمومی شما رسیده است" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "خطا در ایجاد اطلاعات عیبیابی پروژه" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" +"\n" +"\n" +"خطا در بارگذاری فایل عیبیابی توسط {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"علت:\n" +"-------\n" +"{reason}\n" +"\n" +"جزئیات:\n" +"--------\n" +"{details}\n" +"\n" +"رهگیری خطا:\n" +"------------" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "خطا در بارگذاری اطلاعات عیبیابی پروژه" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "خطا در بارگذاری اطلاعات عیبیابی پروژهی شما" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "-- اطلاعاتی در مورد جزئیات موجود نیست --" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s] فایل عیبیابی پروژهی شما ایجاد شد" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[تایگا] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] فایل عیبیابی پروژهی شما ایمپورت شده است" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" در این پروژه پیدا نشد" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "محتوای نامعتبر. میبایست {\"key\": \"value\",...} باشد" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "" + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "احراز هویت لازم است" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "نام" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "لینک آیکون" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "وب" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "توضیحات" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "لینک بعدی" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "اپلیکیشن" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "توکن نامعتبر" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "نام کامل" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "آدرس ایمیل" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "دیدگاه" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "زمان ایجاد" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"تایگا بازخورد را از این کاربر و ایمیل دریافت کرده: %(full_name)s " +"<%(email)s>
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "اطلاعات بیشتر" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- از: %(full_name)s <%(email)s>\n" +"---------\n" +"- دیدگاه:\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- اطلاعات بیشتر:" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[تایگا] بازخورد از %(full_name)s <%(email)s>\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "پروژه وجود ندارد" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "امضای دیجیتالی بد" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" +"فرم نظرات {platform}:\n" +"\n" +"> {comment_message}" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "موضوع دیدگاه نامعتبر است" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "موضوع از {platform} ایجاد شده است." + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "اطلاعات موضوع نامعتبر است" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "کاربر ناشناس" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"{user_text} وضعیت را از [{platform} commit]({commit_url} \"دیدن عمل " +"'{commit_id} - {commit_short_message}'\")\n" +"\n" +" - وضعیت: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"وضعیت تغییر کرده است {platform}.\n" +"\n" +" - وضعیت: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" +"به این {type_name} توسط {user_text} اشاره شده است، در [{platform} commit]" +"({commit_url} \"دیدن عمل '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "این موضوع در عمل {platform} \"{commit_message}\"مورداشاره بوده است" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "المان اشاره شده موجود نیست" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "وضعیت وجود ندارد" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "پارامتر پروژه لازم است" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "درخواست نامعتبر API Asana" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "خطا در ارسال درخواست به Asana API" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "پارامتر کد لازم است" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "خطا در وارد کردن پروژهی Asana" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "دادههای تأیید هویت نامعتبر است" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "سرویس جانبی با خطا مواجه شد" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "خطا در وارد کردن پروژهی گیتهاب" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "پارامتر URL لازم است" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "نوع پروژه نامعتبر است {}" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "پیکربندی اشتباه سرویس Jira" + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "توکن نامعتبر یا منقضیشدهی احراز هویت" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "خطا در ایمپورت کردن پروژهی Jira" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "خطا در وارد کردن پروژهی PivotalTracker" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "[%(project)s] پروژهی Asana شما ایمپورت شد" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "[%(project)s] پروژهی گیتهاب شما ایمپورت شد" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "[%(project)s] پروژهی Jira شما به درستی ایمپورت شد" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "[%(project)s] پروژهی ترلوی شما به درستی ایمپورت شد" + +#: taiga/importers/trello/importer.py:57 +#, fuzzy, python-format +#| msgid "Invalid Request: %s at %s" +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "درخواست نامعتبر: %s در %s" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, fuzzy, python-format +#| msgid "Unauthorized: %s at %s" +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "غیرمجاز: %s در %s" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, fuzzy, python-format +#| msgid "Resource Unavailable: %s at %s" +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "در دسترس نبودن منابع: %s در %s" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "خطا در وارد کردن پروژهی ترلو" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "مشاهده کردن پروژه" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "نمایش مراحل پیشرفت" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "نمایش Epic" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "نمایش استوریهای کاربری" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "نمایش وظایف" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "نمایش موضوعات" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "نمایش صفحات ویکی" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "نمایش لینکهای ویکی" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "اضافه کردن پیشرفت" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "تصحیح کردن پیشرفت" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "حذف کردن پیشرفت" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "اضافه کردن epic" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "ویرایش epic" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "دیدگاه برای epic" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "حذف epic" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "نمایش استوریهای کاربری" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "اضافه کردن استوریهای کاربری" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "تصحیح استوریهای کاربری" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "دیدگاه برای استوریهای کاربری" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "حذف کردن استوریهای کاربری" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "اضافه کردن وظیفه" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "ویرایش وظیفه" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "دیدگاه برای وظیفه" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "حذف کردن وظیفه" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "اضافه کردن موضوع" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "ویرایش موضوع" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "دیدگاه برای موضوع" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "حذف موضوع" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "اضافه کردن صفحه ویکی" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "ویرایش صفحه ویکی" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "دیدگاه برای صفحه ویکی" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "حذف کردن صفحه ویکی" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "اضافه کردن لینک ویکی" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "ویرایش لینک ویکی" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "حذف کردن لینک ویکی" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "ویرایش پروژه" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "حذف پروژه" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "افزودن کاربر" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "حذف کاربر" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "مقادیر پروژه ادمین" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "نقشهای ادمین" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "ماژولها" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "حذف مقادیر" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "فعالیت" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "علاقهمندان" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "مالک" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "عمومی کردن" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "{count} با موفقیت عمومی شد." + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "خصوصی کردن" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "{count} با موفقیت خصوصی شد." + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "آرگومانهای ناقص" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "فرمت عکس نامعتبر" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "شناسهی کاربری نامعتبر" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "کاربر وجود ندارد" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +#, fuzzy +#| msgid "comment is required" +msgid "Email is required" +msgstr "دیدگاه ضروری است" + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" +"پروژه میبایست یک مالک داشته باشد و حداقل یکی از اعضا میبایست ادمین فعال باشد" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "بروزرسانیهای جزئی پشتیبانی نمیشود." + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "پروژه" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "نوع محتوا" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "شناسهی مورد" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "تاریخ تصحیح" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "فایل پیوست" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "sha1" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "منسوخ شده است" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "از دیدگاه" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "ترتیب" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +#, fuzzy +#| msgid "" +#| "Invalid task ids. All tasks must belong to the same project and, if it " +#| "exists, to the same status, user story and/or milestone." +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" +"شناسههای نامعتبر وظیفه. تمام وظایف میبایست به همان پروژه تعلق داشته باشند، " +"در صورت وجود به همان وضعیت، استوری کاربری و یا مرحلهی پیشرفت متعلق باشند" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "Whereby.com" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "سفارشی" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "خوشصحبت" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "این پروژه به دلیل شکست در پرداخت مسدود شده است" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "این پروژه توسط گروه ادمین مسدود شده است" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "این پروژه به دلیل ترک کردن مالک مسدود شده است" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "این پروژه در زمان حذف آن مسدود شده است" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" +"\n" +" %(full_name)s " +"نوشته شده در %(project_name)s\n" +" " + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" +"\n" +" شما این پیام را به این دلیل دریافت میکنید که به عنوان ادمین پروژهای " +"با عنوان: %(project_name)s انتخاب شدهاید. اگر نمیخواهید اعضای انجمنهای تایگا " +"با پروژهی شما تماس بگیرند، لطفاً تنظیمات پروژهی خود را بروز کنید تا " +"چنین تماسهایی برقرار نشود. ارتباطات بین اعضای پروژه تغییری نمیکند." + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" +"\n" +"%(full_name)s نوشته شده در %(project_name)s\n" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" +"\n" +" شما این پیام را به این دلیل دریافت میکنید که به عنوان ادمین پروژهای با " +"عنوان: %(project_name)s انتخاب شدهاید. اگر نمیخواهید اعضای انجمنهای تایگا با " +"پروژهی شما تماس بگیرند، لطفاً تنظیمات پروژهی خود را در " +"%(project_settings_url)s بروز کنید تا چنین تماسهایی برقرار نشود. ارتباطات " +"بین اعضای پروژه تغییری نمیکند.\n" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" +"\n" +"[Taiga] %(full_name)s پیامی به پروژه فرستاده است %(project_name)s\n" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "متن" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "متن چند خطی" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "متن دارای فرمت" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "تاریخ" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "لینک" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "کشویی" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "کادر انتخاب" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "عدد" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "نوع" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "مقادیر" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "epic" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "استوری کاربری" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "وظیفه" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "موضوع" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "موردی با همین نام وجود دارد." + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "موعد سر رسید" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "دلیل موعد سر رسید." + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "شما دسترسی لازم برای انتخاب وضعیت این epic را ندارید." + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "ریفرنس" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "وضعیت" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "ترتیب epicها" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "موضوع" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "رنگ" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "اختصاص یافته به" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "لازمهی مشتری است" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "لازمهی تیمی است" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "استوریهای کاربری" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "ریفرنس خارجی" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "epic با این شناسه وجود ندارد" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "دیدگاه ضروری است" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "حذف کردن کامنتهایی که قابل ویرایش نیستند" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "دیدگاه قبلاً حذف شده است" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "دیدگاه حذف نشده است" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "تغییر" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "ایجاد" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "حذف" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "امتیازات نقش %(role)s " + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "از" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "به" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "پیوست جدید اضافه شد" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "پیوست آپدیت شد" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "منسوخشده" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "منسوخنشده" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "پیوست حذف شد" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "اضافه شد" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "حذف شد" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "آزاد شد" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "تنظیم نشده" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "- حذف شد-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "به:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "از:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "اضافه شد" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "تغییر کرد" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "حذف شد" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "اضافه شد:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "حذف شد:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "از:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "به:" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "محتوا" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "یادداشت مسدود شده" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "پیشروی" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "شما دسترسی لازم برای اضافه کردن این پیشرفت به این موضوع را ندارید." + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "شما دسترسی لازم برای تنظیم این وضعیت برای این موضوع را ندارید." + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "شما دسترسی لازم برای تنظیم این اهمیت برای این موضوع را ندارید." + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "شما دسترسی لازم برای تنظیم این اولویت برای این موضوع را ندارید." + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "شما دسترسی لازم برای تنظیم این نوع برای این موضوع را ندارید." + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "اهمیت" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "اولویت" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "مرحله پیشرفت" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "تاریخ تکمیل" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "مرحلهی پیشرفت برای پروژه معتبر نیست." + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "تمامی مسائل باید از پروژه یکسان باشند" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "لایک" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "لایکها" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "نام کوتاه" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "تاریخ تخمینی شروع" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "تاریخ تخمینی تکمیل" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "بسته شده" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "در دسترس بودن" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "تاریخ تخمینی شروع میبایست قبل از تاریخ تخمینی پایان باشد." + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "مرحلهی پیشروی با این شناسه وجود ندارد" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "تمام استوریهای کاربری میبایست از همان پروژه باشند." + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "مسدود شده است" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "پارامتر ریفرنس لازم است" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "پروژه یا پارامتر نام کوتاه پروژه لازم است" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "پارامتر '{param}' اجباری است" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "پارامتر 'project' اجباری است" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "کاربر میبایست یکی از اعضای پروژه باشد" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "ایمیل" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "ایجادشده در تاریخ" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "توکن" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "متن اضافی برای دعوتنامه" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "ترتیب کاربران" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "کاربر قبلاً عضوی از پروژه بوده است" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "وضعیت پیشفرض epic" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "وضعیت پیشفرض استوریهای کاربری" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "امتیاز پیشفرض" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "وضعیت پیشفرض وظیفه" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "اولویت پیشفرض" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "اهمیت پیشفرض" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "وضعیت پیشفرض موضوعات" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "نوع پیشفرض موضوعات" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "لوگو" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "اعضا" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "مجموع مراحل پیشرفت" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "مجموع امتیازات استوریها" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "مخاطب فعال" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "پنل epicهای فعال" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "پنل لیست امور ناتمام فعال" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "پنل کانبانهای فعال" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "پنل ویکیهای فعال" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "پنل موضوعات فعال" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "سیستم ویدیوکنفرانس" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "اطلاعات اضافی ویدیوکنفرانس" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "قالب ایجاد" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "خصوصی است" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "دسترسیهای ناشناس" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "دسترسیهای کاربر" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "ویژه است" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "به دنبال عضو است" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "به دنبال یادداشتهای عمومی است" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "توکن انتقال پروژه" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "کد مسدودشده" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "تاریخ و ساعت آپدیت" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "تعداد" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "علاقهمندان در هفتهی اخیر" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "علاقهمندان در ماه اخیر" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "علاقهمندان در سال اخیر" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "فعالیتها در هفتهی اخیر" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "فعالیتها در ماه اخیر" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "فعالیتها در سال اخیر" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "پیکربندی ماژولها" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "آرشیو شده است" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "محدودیت کارهای در حال انجام" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "ارزش" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "بصورت عمومی" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "روز تا موعد" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "نقش پیشفرض مالک" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "تنظیمات پیشفرض" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "وضعیتهای epic" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "وضعیتهای استوریهای کاربری" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "موعد ما" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "امتیاز" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "وضعیتهای وظایف" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "موعد وظیفه ها" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "وضعیتهای موضوعات" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "انواع موضوعات" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "موعد موضوعات" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "اولویتها" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "اهمیتها" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "نقشها" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "خواص سفارشی epic" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "خواص سفارشی استوریهای کاربر" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "خواص سفارشی وظایف" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "خواص سفارشی موضوعات" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "مشترک" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "همه" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "هیچ" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "اختصاص داده شده" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "اشاره شده" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "اضافه شه ب عنوان مشاهدهگر" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "اضافه شده به عنوان عضو" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "نظر" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "اشاره شده در نظر" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "تاریخ و ساعت ایجاد" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "موارد تاریخچه" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "آگاه کردن کاربران" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "بررسیشده" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "آگاه کردن کاربران و پروژههای مشخصشده فعال است" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "مقدار نامعتبر برای سطح آگاهیرسانی" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" +"\n" +"Epic بروز شد\n" +"سلام %(user)s, %(changer)s epic را در %(project)sآپدیت کرده است\n" +"دیدن epic #%(ref)s %(subject)s در %(url)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] epic را آپدیت کرده است #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] epic ایجاد کرده است #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] epic حذف کرده است #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] موضوع آپدیت کرده است #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] موضوع ایجاد کرده است #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] موضوع حذف کرده است #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] آپدیت کرده است \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] پیشرفت ایجاد کرده است \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] پیشرفت حذف کرده است \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] وظیفه آپدیت کرده است #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] وظیفه ایجاد کرده است #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] وظیفه حذف شده است #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] استوری کاربری آپدیت کرده است #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] استوری کاربری ایجاد کرده است #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] استوری کاربری حذف کرده است #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] صفحهی ویکی آپدیت کرده است \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] صفحهی ویکی ایجاد کرده است \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] صفحهی ویکی حذف کرده است \"%(page)s\"\n" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "بررسیکنندگان شامل کاربر نامعتبر است" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "نسخه میبایست یک عدد باشد" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "پارامتر نسخه نامعتبر است" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "نسخه با نسخهی فعلی یکسان نیست" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "نسخ" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" +"اگر مالک پروژه باشید یا ادمین دیگری وجود نداشته باشد، نمیتوانید پروژه را ترک " +"کنید" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "" + +#: taiga/projects/services/invitations.py:74 +#, fuzzy +#| msgid "The user doesn't exist" +msgid "User does not exist." +msgstr "کاربر وجود ندارد" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "این کاربر در حال حاضر عضوی از پروژه است." + +#: taiga/projects/services/members.py:46 +#, fuzzy +#| msgid "new email address" +msgid "Malformed email adress." +msgstr "آدرس ایمیل جدید" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "پروژه بدون مالک" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "به محدودیت تعداد اعضای پروژههای خصوصی رسیدهاید" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "به محدودیت تعداد اعضای پروژههای عمومی رسیدهاید" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "به محدودیت تعداد عضویتهای معلق رسیدهاید" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "پیشرفتهای آینده" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "پایان پروژه" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "توکن نامعتبر است" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "توکن منقضی شده است" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "خط زمان " + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "حماسهها" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "بکلاگ" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "کانبان" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "مسائل" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "ویکیتیم" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "شما به این قسمت دسترسی ندارید" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "تگ نامعتبر '{value}'. رنگ کد HEX معتبر نیست یا خالی است." + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" +"تگ نامعتبر '{value}'. میبایست نام یا یک جفت '[\"name\", \"hex color/\" | " +"null]' باشد." + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "تگ نامعتبر '{value}'. میبایست نام تگ باشد." + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "تگها" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "رنگ تگها" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "این تگ در حال حاضر موجود است." + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "این رنگ یک کد HEX معتبر نیست." + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "تگ موجود نیست." + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "دسترسی لازم برای تنظیم پیشرفت این وظیفه را ندارید." + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "دسترسی لازم برای تنظیم استوری کاربری این وظیفه را ندارید." + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "دسترسی لازم برای تعیین وضعیت این وظیفه را ندارید." + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "ترتیب استوریهای کاربری" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "ترتیب وظایف بورد وظیفه" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "یوکائین است" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "شناسهی نامعتبر مرحلهی پیشرفت" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "شناسهی نامعتبر وضعیت وظیفه" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "شناسهی نامعتبر استوری کاربری" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "شناسهی نامعتبر وضعیت وظیفه. وضعیت میبایست به همان پروژه متعلق باشد." + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" +"شناسهی نامعتبر استوری کاربری. استوری کاربری میبایست به همان پروژه متعلق باشد." + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" +"شناسهی نامعتبر مرحلهی پیشرفت. مرجلهی پیشرفت میبایست به همان پروژه متعلق باشد." + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" +"شناسههای نامعتبر وظیفه. تمام وظایف میبایست به همان پروژه تعلق داشته باشند، " +"در صورت وجود به همان وضعیت، استوری کاربری و یا مرحلهی پیشرفت متعلق باشند" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "تمامی وظیفهها باید از پروژه یکسان باشند" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "شخصی" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" +"\n" +"و چند کلمه از همکاران
که شما را دعوت کردهاند
%(extra)s
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "پذیرش دعوت به تایگا" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "پذیرش دعوت" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" +"\n" +"و حالا چند کلمه از همکاران خوبی که شما را دعوت کردهاند:\n" +"\n" +"\n" +"%(extra)s\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "دعوت به تایگا را با کلیک کردن روی این لینک بپذیرید:" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] دعوتنامه برای ملحق شدن به پروژهی '%(project)s'\n" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] به پروژه اضافه اضافه شد '%(project)s'\n" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "%(new_owner_name)s میگوید:
" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" +"\n" +"
از این پس، وضعیت جدید شما در این پروژه، \"ادمین\" خواهد بود.
\n" +" " + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "%(new_owner_name)s میگوید:" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" +"\n" +"از این پس وضعیت جدید شما در این پروژه، \"ادمین\" خواهد بود.\n" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" +"\n" +"[%(project)s] انتقال مالکیت پروژه تأیید شد!\n" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" +"\n" +"%(rejecter_name)s میگوید:
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" +"\n" +"اگر بخواهید میتوانید مالکیت پروژه را به شخص دیگری منتقل کنید.
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "درخواست انتقال به شخصی دیگر" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "%(rejecter_name)s میگوید:" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" +"\n" +"اگر بخواهید میتوانید مالکیت پروژه را به شخص دیگری منتقل کنید.\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "درخواست انتقال مالکیت پروژه به شخصی دیگر:" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" +"\n" +"[%(project)s] انتقال مالکیت پروژه رد شد\n" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" +"\n" +"لطفاً روی \"ادامه\" کلیک کنید تا انتقال پروژه از پنل مدیریت آغاز " +"شود.
\n" +" " + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "ادامه" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" +"\n" +"لطفاً برای آغاز کردن انتقال پروژه از طریق پنل مدیریت، به تنظیمات پروژهی خود " +"بروید.\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "رفتن به تنظیمات پروژه:" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" +"\n" +"[%(project)s] درخواست انتقال مالکیت پروژه\n" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" +"\n" +"سلام %(receiver_name)s,
\n" +"%(owner_name)s, مالک فعلی پروژهی \"%(project_name)s\" میخواهد شما " +"مالک جدید پروژه شوید.
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" +"\n" +"%(owner_name)s میگوید:
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" +"\n" +"لطفاً برای پذیرش را رد این پرپوزال روی دکمهی \"ادامه\" کلیک کنید." +"p>\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" +"\n" +"سلام %(receiver_name)s,\n" +"%(owner_name)s, مالک فعالی پروژهی \"%(project_name)s\" میخواهد شما مالک جدید " +"پروژه شوید.\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "%(owner_name)s میگوید:" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" +"\n" +"لطفاً برای پذیرش یا رد کردن این پرپوزال روی لینک کلیک کنید.
\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "پذیرش یا رد کردن انتقال مالکیت پروژه:" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" +"\n" +"[%(project)s] پیشنهاد انتقال مالکیت پروژه\n" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "اسکرام" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"لیست امور ناتمام سریع در اسکرام با توجه به لیست ویژگیها اولویتبندی شده و " +"شامل توضیحی کوتاه در مورد محصول میشود. زمانی که از اسکرام استفاده میکنید، " +"نیازی به شروع کردن پروژه با مستندسازی طولانی و پیشاپیش تمام نیازها نیست. در " +"طول پروژه با کسب اطلاعات بیشتر در مورد محصول و مشتری، لیست امور ناتمام محصول " +"در اسکرام میتواند گسترش پیدا کرده و تغییر کند." + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"کانبان روشی برای مدیریت کار اطلاعاتی است که روی تحویل در زمان لازم بدون فشار " +"اضافی روی اعضای تیم تأکید دارد. در این روش، فرآیند از تعریف وظیفه تا تحویل " +"آن به مشتری، برای مشترکین قابلمشاهده است و اعضای تیم کارها را از صف کاری " +"برمیدارند." + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "؟" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "جدید" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "آماده" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "در حال انجام" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "آماده برای تست" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "انجامشده" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "آرشیوشده" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "بسته شده" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "نیازمند اطلاعات" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "به تعویق افتاده" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "رد شده" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "باگ" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "سوال" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "بهینهسازی" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "کم" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "معمولی" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "زیاد" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "لیست اهداف" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "جزئی" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "مهم" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "حیاتی" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "UX" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "طراحی" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "جلو" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "پشت" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "مالک محصول" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "ذینفع" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" +"شما دسترسی لازم برای تنظیم این پیشرفت برای این استوری کاربری را ندارید." + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "شما دسترسی لازم برای انتخاب وضعیت این استوری کاربری را ندارید." + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "شناسهی نقش نامعتبر '{role_id}'" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "شناسهی امتیاز نامعتبر '{points_id}'" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "ایجاد استوری کاربری #{ref} - {subject}" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "نقش" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "ترتیب لیست امور ناتمام" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "ترتیب پیشرفتها" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "ترتیب کانبان" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "تاریخ تکمیل" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "کاربران متصل شده" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "ایجاد شده از موضوع" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "ساختهشده بر اساس وظیفه" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "استوری کاربری با این شناسه وجود ندارد" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" +"شناسهی وضعیت استوری کاربری نامعتبر است. وضعیت میبایست به همان پروژه مربوط " +"باشد." + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +#, fuzzy +#| msgid "" +#| "Invalid user story id. The user story must belong to the same project." +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" +"شناسهی نامعتبر استوری کاربری. استوری کاربری میبایست به همان پروژه متعلق باشد." + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +#, fuzzy +#| msgid "" +#| "Invalid user story id. The user story must belong to the same project." +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" +"شناسهی نامعتبر استوری کاربری. استوری کاربری میبایست به همان پروژه متعلق باشد." + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "پروژهای با این شناسه وجود ندارد." + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "کاربر هنوز عضو پروژه نشده است." + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "نقش نامعتبر برای پروژه" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "کاربر میبایست مخاطب معتبر باشد" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "مالک پروژه میبایست ادمین باشد." + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "حداقل یک کاربر میبایست ادمین فعال پروژه باشد." + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "شناسهی نقش نامعتبر است. تمام نقشها میبایست به همان پروژه مربوط باشند." + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "گزینههای پیشفرض" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "وضعیتهای استوریهای کاربری" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "امتیاز" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "وضعیتهای وظایف" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "وضعیتهای موضوعات" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "انواع موضوعات" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "اولویتها" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "درجات اهمیت" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "نقشها" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "رأیها" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "رأی" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "پارامتر 'content' الزامی است" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "پارامتر 'project_id' الزامی است" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "آخرین ویرایشکننده" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "برای بررسی تفاوتهای دقیق از API سوابق استفاده کنید" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "عضو پروژه" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "اعضای پروژه" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "شناسه" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "مالکیت پروژه" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "مالکیتهای پروژه" + +#: taiga/users/admin.py:97 +#, fuzzy +#| msgid "members" +msgid "Memberships" +msgstr "اعضا" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +#, fuzzy +#| msgid "Project End" +msgid "Private projects owned" +msgstr "پایان پروژه" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +#, fuzzy +#| msgid "Project End" +msgid "Public projects owned" +msgstr "پایان پروژه" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "ایمیل تکراری" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "نام کاربری یا ایمیل نامعتبر" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "رمز عبوری فعلی ضروری است" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "پسورد جدید ضروری است" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "رمز عبور فعلی نامعتبر است" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" +"نامعتبر، آیا مطمئن هستید که توکن صحیح است و قبلاً آن را استفاده نکردهاید؟" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "نامعتبر، آیا مطمئن هستید که توکن صحیح است؟" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "ارسال ایمیل با موفقیت انجام شد!" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "وضعیت سوپریوزر" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" +"برای صدور تمام دسترسیهای کاربر بدون تعیین کردن جداگانهی هر دسترسی به کار " +"میرود." + +#: taiga/users/models.py:120 +msgid "username" +msgstr "نام کاربری" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "لازم است. 30 حرف یا کمتر. حروف، اعداد و کاراکترهای /./-/_" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "یک نام کاربری معتبر وارد کنید" + +#: taiga/users/models.py:127 +msgid "active" +msgstr "فعال" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"برای انتخاب وضعیت کاربر به صورت اکتیو یا فعال به کار میرود. به جای حذف کردن " +"حسابهای کاربری، تیک آن را حذف کنید." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "زندگینامه" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "تصویر" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "تاریخ عضویت" + +#: taiga/users/models.py:142 +#, fuzzy +#| msgid "date joined" +msgid "date cancelled" +msgstr "تاریخ عضویت" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "قبول شرایط" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "خواندن شرایط جدید" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "زبان پیشفرض" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "قالب پیشفرض" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "مختصات زمانی پیشفرض" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "رنگی کردن تگها" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "ایمیل توکن" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "آدرس ایمیل جدید" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "حداکثر تعداد پروژهها" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "حداکثر تعداد پروژههای عمومی" + +#: taiga/users/models.py:172 +#, fuzzy +#| msgid "max number of memberships for each owned private project" +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "حداکثر تعداد اعضا برای هر پروژهی خصوصی" + +#: taiga/users/models.py:177 +#, fuzzy +#| msgid "max number of memberships for each owned public project" +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "حداکثر تعداد اعضا برای هر پروژهی عمومی" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "دسترسیها" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "نام کاربری یا رمز عبور اشتباه است" + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] تغییر ایمیل" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] بازیابی رمز عبور" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" +"\n" +" توجه: میخواهید حساب کاربری خود را از این سرویس حذف کنید " +"اینجا کلیک کنید\n" +" " + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" +"\n" +"توجه: میخواهید حساب خود را از این سرویس حذف کنید: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "شما در تایگا ثبت نام کردید!" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "نامعتبر" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "نام کاربری نامعتبر. نام کاربری دیگری انتخاب کنید." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "خواندن شرایط جدید باید صحیح باشد" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "مقدار تکراری مجاز نیست. مقدار '{}' قبلاً استفاده شده است." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "مقدار کلیدی" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "لینک" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "کلید امنیتی" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "کد وضعیت" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "دادههای درخواست" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "هدرهای درخواست" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "دادههای پاسخ" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "هدرهای پاسخ" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "مدت زمان" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "آی پی آدرس غیر مجاز" + +#~ msgid "Invalid milestone id. The milistone must belong to the same project." +#~ msgstr "" +#~ "شناسهی مرحلهی پیشرفت نامعتبر است. مرحلهی پیشرفت میبایست به همان پروژه " +#~ "تعلق داشته باشد." + +#~ msgid "" +#~ "Invalid user story ids. All stories must belong to the same project and, " +#~ "if it exists, to the same status and milestone." +#~ msgstr "" +#~ "شناسهی استوری کاربری نامعتبر است. تمام استوریهای کاربری میبایست به همان " +#~ "پروژه تعلق داشته باشند و در صورت وجود، به همان وضعیت و مرحلهی پیشرفت " +#~ "مربوط باشند." + +#~ msgid "Personal info" +#~ msgstr "اطلاعات شخصی" + +#~ msgid "Permissions" +#~ msgstr "دسترسیها" + +#~ msgid "Restrictions" +#~ msgstr "محدودیتها" + +#~ msgid "Important dates" +#~ msgstr "تاریخهای مهم" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Seuraa meitä Twitterissä" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "Lataa koodi GitHubista" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[Taiga] Päivityksiä" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Päivityksiä" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +"
%(comment)s
" + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +"Kommentti: %(comment)s" + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "Tarvitsemme ainakin yhden roolin" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "Tarvitaan tiedosto" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "Virheellinen tiedostomuoto" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "virhe projektidatan tuonnissa" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "virhe roolien tuonnissa" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "virhe jäsenyyksien tuonnissa" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "virhe atribuuttilistan tuonnissa" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "virhe omien arvojen tuonnissa" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "virhe kierroksien tuonnissa" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "virhe pyyntöjen tuonnissa" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "virhe käyttäjätarinoiden tuonnissa" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "virhe tehtävien tuonnissa" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "virhe wiki-sivujen tuonnissa" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "virhe viki-linkkien tuonnissa" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "virhe avainsanojen sisäänlukemisessa" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "virhe aikajanojen tuonnissa" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "odottamaton virhe projektia tuotaessa" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "Virhe tiedoston luonnissa" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "Virhe tiedoston latauksessa" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s] Projektistasi on luotu tiedosto." + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] Projetkisi tiedosto on luettu sisään" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" ei löytynyt tästä projektista" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "Virheellinen sisältä, pitää olla muodossa {\"avain\": \"arvo\",...}" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "" + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "nimi" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "kuvaus" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "Väärä tunniste" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "koko nimi" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "sähköpostiosoite" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "kommentti" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "luontipvm" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"Taiga on vastaanottanut palautteen käyttäjältä %(full_name)s " +"<%(email)s>
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "Lisätiedot" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- Keneltä: %(full_name)s <%(email)s>\n" +"---------\n" +"- Kommentti:\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- Lisätiedot:" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] Palautetta käyttäjältä %(full_name)s <%(email)s>\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "Projektia ei löydy" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "Virheellinen allekirjoitus" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "Virheellinen pyynnön kommentin tieto" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "Virheellinen pyynnön tieto" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "Viitattu elementtiä ei löydy" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "Tilaa ei löydy" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "" + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "Katso projektia" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "Katso virstapylvästä" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "Katso käyttäjätarinoita" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "Katso tehtäviä" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "Katso pyyntöjä" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "Katso wiki-sivuja" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "Katso wiki-linkkejä" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "Lisää virstapylväs" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "Muokkaa virstapyvästä" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "Poista virstapylväs" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "Katso käyttäjätarinaa" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "Lisää käyttäjätarina" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "Muokkaa käyttäjätarinaa" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "Poista käyttäjätarina" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "Lisää tehtävä" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "Muokkaa tehtävää" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "Poista tehtävä" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "Lisää pyyntö" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "Muokkaa pyyntöä" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "Poista pyyntö" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "Lisää wiki-sivu" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "Muokkaa wiki-sivua" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "Poista wiki-sivu" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "Lisää wiki-linkki" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "Muokkaa wiki-linkkiä" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "Poista wiki-linkki" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "Muokkaa projekti" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "Poista projekti" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "Lisää jäsen" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "Poista jäsen" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "Hallinnoi projektin arvoja" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "Hallinnoi rooleja" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "omistaja" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "" + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "" + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "Puutteelliset argumentit" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "Väärä kuvaformaatti" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +#, fuzzy +#| msgid "This field is required." +msgid "Email is required" +msgstr "Pakollinen kenttä." + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "projekti" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "sisältötyyppi" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "objekti ID" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "muokkauspvm" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "liite" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "on poistettu" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "order" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "tyyppi" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "arvot" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "käyttäjätarina" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "tehtävä" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "pyyntö" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "Nimi on jo olemassa" + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "viittaus" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "tila" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "aihe" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "väri" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "tekijä" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "on asiakkaan vaatimus" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "on tiimin vaatimus" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "ulkoinen viittaus" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "Kommentti on jo poistettu" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "Kommenttia ei poistettu" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "Muokkaa" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "Luo" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "Poista" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "%(role)s roolipistettä" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "keneltä" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "kenelle" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "Liitä tiedosto" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "Päivitä tiedosto" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "poistettu" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "ei poistettu" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "Poista liite" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "lisätty" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "poistettu" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "Tekijä puuttuu" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "-poistettu-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "kenelle:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "keneltä:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "Lisätty" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "Muutettu" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "Poistettu" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "lisätty:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "poistettu:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "Keneltä:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "Kenelle:" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "sisältö" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "suljettu muistiinpano" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "Sinulla ei ole oikeuksia laittaa kierrosta tälle pyynnölle." + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "Sinulla ei ole oikeutta asettaa statusta tälle pyyntö." + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "Sinulla ei ole oikeutta asettaa vakavuutta tälle pyynnölle." + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "Sinulla ei ole oikeutta asettaa kiireellisyyttä tälle pyynnölle." + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "Sinulla ei ole oikeutta asettaa tyyppiä tälle pyyntö." + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "vakavuus" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "kiireellisyys" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "virstapylväs" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "loppupvm" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "hukka-aika" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "arvioitu alkupvm" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "arvioitu loppupvm" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "on suljettu" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "disponibility" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "Alkuajan pitää olla ennen loppuaikaa." + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "on lukittu" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "'{param}' parametri on pakollinen" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "'project' parametri on pakollinen" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "sähköposti" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "luo täällä" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "tunniste" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "kutsun lisäteksti" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "käyttäjäjärjestys" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "Käyttäjä on jo projektin jäsen" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "oletus Kt tila" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "oletuspisteet" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "oletus tehtävän tila" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "oletus kiireellisyys" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "oletus vakavuus" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "oletus pyynnön tila" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "oletus pyyntö tyyppi" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "jäsenet" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "virstapyväitä yhteensä" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "käyttäjätarinan yhteispisteet" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "aktiivinen odottavien paneeli" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "aktiivinen kanban-paneeli" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "aktiivinen wiki-paneeli" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "aktiivinen pyyntöpaneeli" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "videokokous järjestelmä" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "luo mallipohja" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "on yksityinen" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "vieraan oikeudet" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "käyttäjän oikeudet" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "päivityspvm" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "moduulien asetukset" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "on arkistoitu" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "työn alla olevien max" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "arvo" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "oletus omistajan rooli" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "oletus optiot" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "kt tilat" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "pisteet" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "tehtävän tilat" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "pyyntöjen tilat" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "pyyntötyypit" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "kiireellisyydet" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "vakavuudet" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "roolit" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "luontipvm" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "historian kohteet" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "ilmoita käyttäjille" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "Ilmoita olemassaolosta määritellyille käyttäjille ja projektille" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Päivitettiin pyyntöä #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Loi pyynnön #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Poistettu pyyntö #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Päivitti kierrosta \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Loi kierroksen \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Poistettu kierros \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Päivitti tehtävää #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Tehtävä luotu #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Tehtävä poistettu #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] päivitti käyttäjätarinaa #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] loi käyttäjätarinan #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Poisti käyttäjätarinan #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Päivitettiin wiki-sivu \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Luotiin wiki-sivu \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Poistettiin wiki-sivu \"%(page)s\"\n" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "Vahdit sisältävät virheellisiä käyttäjiä" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "Versio pitää olla kokonaisluku" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "Versio ei ole sama kuin nykyinen" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "versio" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "" + +#: taiga/projects/services/invitations.py:74 +#, fuzzy +#| msgid "The project doesn't exist" +msgid "User does not exist." +msgstr "Projektia ei löydy" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "Tämä käyttäjä on jo projektin jäsen." + +#: taiga/projects/services/members.py:46 +#, fuzzy +#| msgid "new email address" +msgid "Malformed email adress." +msgstr "uusi sähköpostiosoite" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "Tuleva kierros" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "Projektin loppu" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "Tunniste on virheellinen" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "Kanban" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "" + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "avainsanat" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "avainsanojen värit" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "" + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "" + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "kt järjestys" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "tehtävätaulun järjestys" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "on hidaste" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "joku" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" +"\n" +"Tässä muutama sana henkilöltä
joka kutsui sinut"
+"p>\n"
+"
%(extra)s
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "Hyväksy kutsu Taigaan" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "Hyväksy kutsu" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" +"\n" +"Tässä muutama sana henkilöltä joka kutsui sinut:\n" +"\n" +"%(extra)s" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "Hyväksy kutsusi Taikaan linkistä: " + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Kutsu projektiin '%(project)s'\n" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Lisätty projektiin '%(project)s'\n" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "Scrum" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"Ketterä odottavien käyttäjätarinoiden lista Scrumissa on priorisoitu " +"ominaisuuslista, joka sisältää lyhyet kuvaukset kaikesta tuotteen halutuista " +"toiminnallisuuksista. Scrumissa ei tarvitse aloittaa raskasta " +"etukäteisdokumentointia halutuista ominaisuuksista. Odottavien lista voi " +"kasvaa ja muuttua kun tuotteesta ja asiakkaista opitaan lisää." + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"Kanban on tapa hallita tietotyötä joka korostaa juuri oikeaan aikaan " +"toimittamista ilman raskasta ylläpitoa projektitiimille. Tässä prosessi " +"tehtävän määrittelystä toimitukseen on näkyvissä asiakkaalle ja tiimin " +"jäsenille." + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "Uusi" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "Valmis" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "Työn alla" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "Valmis testattavaksi" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "Tehty" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "Arkistoitu" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "Suljettu" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "Tarvitsee lisätietoja" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "Siirretty odottamaan" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "Hylätty" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "Virhe" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "Kysymys" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "Uusi ominaisuus" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "Matala" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "Normaali" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "Korkea" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "Toivelista" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "Vähäpätöinen" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "Tärkeä" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "Kriittinen" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "Käyttäjäkokemus" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "Suunnittelu" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "Edusta" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "Palvelin" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "Tuoteomistaja" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "Sidosryhmä" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "rooli" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "odottavien listan järjestys" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "kierros järjestys" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "loppupvm" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "luotu pyynnöstä" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "En löydä käyttäjätarinaa tällä id:llä" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "En löydä projektia tällä id:llä" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "Virheellinen rooli projektille" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "" + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "Oletusoptiot" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "Käyttäjätarinatilat" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "Pisteet" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "Tehtävien tilat" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "Pyyntöjen tilat" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "pyyntötyypit" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "Kiireellisyydet" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "Vakavuudet" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "Roolit" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "Ääniä" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "Äänestä" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "'content' parametri on pakollinen" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "'project_id' parametri on pakollinen" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "viimeksi muokannut" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "" + +#: taiga/users/admin.py:97 +#, fuzzy +#| msgid "members" +msgid "Memberships" +msgstr "jäsenet" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +#, fuzzy +#| msgid "Project End" +msgid "Private projects owned" +msgstr "Projektin loppu" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +#, fuzzy +#| msgid "Project End" +msgid "Public projects owned" +msgstr "Projektin loppu" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "Sähköposti on jo olemassa" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "Tuntematon käyttäjänimi tai sähköposti" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "Nykyinen salasanaparametri tarvitaan" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "Uusi salasanaparametri tarvitaan" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "Virheellinen nykyinen salasana" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" +"Virheellinen. Oletko varma, että tunniste on oikea ja et ole jo käyttänyt " +"sitä?" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "Virheellinen, oletko varma että tunniste on oikea?" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "Sähköposti lähetetty." + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "pääkäyttäjän status" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" +"Kertoo että käyttäjä saa tehdä kaiken ilman erikseen annettuja oiekuksia." + +#: taiga/users/models.py:120 +msgid "username" +msgstr "käyttäjänimi" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "" +"Vaaditaan. Korkeintaan 30merkkiä. Kirjaimet, numerot ja merkit /./-/_ " +"sallittuja" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "Anna olemassa oleva käyttäjänimi." + +#: taiga/users/models.py:127 +msgid "active" +msgstr "aktiivinen" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"Käyttäjä on aktiivinen. Poista aktiivisuus käyttäjän poistamisen sijaan." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "biografia" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "kuva" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "liittymispvm" + +#: taiga/users/models.py:142 +#, fuzzy +#| msgid "date joined" +msgid "date cancelled" +msgstr "liittymispvm" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "oletuskieli" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "oletus aikavyöhyke" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "väritä avainsanat" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "sähköpostitunniste" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "uusi sähköpostiosoite" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "" + +#: taiga/users/models.py:172 +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "" + +#: taiga/users/models.py:177 +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "oikeudet" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "Käyttäjätunnus tai salasana eivät ole oikein." + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] Vaihda sähköposti" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] Salasanan palautus" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" +"\n" +" Voit poistaa tunnuksesi tästä palvelusta tästä\n" +" " + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" +"\n" +"Voit poistaa tunnuksesi tästä palvelusta: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "Olet nyt Taigatettu!" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "virheellinen" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "Tuntematon käyttäjänimi, yritä uudelleen." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" +"Duplicate key value violates unique constraint. Key '{}' already exists." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "key" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "secret key" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "status code" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "request data" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "request headers" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "response data" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "response headers" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "duration" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "" + +#~ msgid "Personal info" +#~ msgstr "Henkilökohtaiset tiedot" + +#~ msgid "Permissions" +#~ msgstr "Oikeudet" + +#~ msgid "Important dates" +#~ msgstr "Tärkeät päivämäärät" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" +"\n" +"Bienvenue dans " +"%(product_name)s, un outil de gestion de projet Agile Open Source
\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" +"\n" +" Configurer les notifications " +"par mail ou se désinscrire\n" +" • \n" +" Support de Taiga\n" +" • \n" +" Nous contacter\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Suivez-nous sur Twitter" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "Téléchargez le code sur GitHub" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[Taiga] Mises à jour" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Mises à jour" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +"
%(comment)s" +"p>\n" +" " + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +" Commentaire : %(comment)s\n" +" " + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "Erreur d'accès à l'hôte" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "Erreur Adresse IP" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "Récit utilisateur créé" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "Récit utilisateur modifié" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "Récit utilisateur supprimé" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "Historique des utilisateurs #{} - {}" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "Tâche crée" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "Tâche modifiée" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "Tâche supprimée" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "Tâche #{} - {}" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "Ticket créé" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "Ticket modifié" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "Ticket supprimé" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "Ticket : #{} - {}" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "Page Wiki crée" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "Page Wiki modifiée" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "Page Wiki supprimée" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "Page Wiki : {}" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "Sprint créé" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "Sprint modifié" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "Sprint supprimé" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "Sprint : {}" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "Veuillez sélectionner au moins un rôle" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "Fichier d'export nécessaire" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "Format d'export non valide" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "Erreur lors de l'import de données" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "Erreur à l'importation des rôles" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "Erreur à l'importation des groupes d'utilisateurs" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "Erreur lors de l'import des listes des attributs de projet" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "erreur d'importation des valeurs d'attributs de projet par défaut" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "Erreur à l'importation des champs personnalisés" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "Erreur lors de l'importation des sprints" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "Erreur à l'importation des problèmes" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "Erreur à l'importation des récits utilisateur" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "Erreur d'importation des épopées" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "Erreur lors de l'importation des tâches" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "Erreur à l'importation des pages Wiki" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "Erreur à l'importation des liens Wiki" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "erreur lors de l'importation des mots-clés" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "erreur lors de l'import des timelines" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "Erreur imprévue à l'import du projet" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "Vous avez atteint le nombre maximum de projets privés" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "Ce projet privé est le dernier que vous pouvez rejoindre" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "Vous avez atteint le nombre maximum de projets publics" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "Ce projet public est le dernier que vous pouvez rejoindre" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "Erreur dans la génération de l'export du projet" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" +"\n" +"\n" +"Erreur lors de la récupération des données de {user_full_name} <{user_email}" +"> :\"\n" +"\n" +"\n" +"RAISON :\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS :\n" +"--------\n" +"{details}\n" +"\n" +"TRACE DE L'ERREUR :\n" +"------------" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "Erreur au chargement de l'export du projet" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "Erreur lors du chargement de votre fichier d'export de projet" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr " -- aucune information détaillée --" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
\n" +"Vous pouvez le télécharger ici :
\n" +" Télécharger le fichier d'export\n" +"Ce fichier sera supprimé le %(deletion_date)s.
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Bonjour %(user)s,\n" +"\n" +"Votre export du projet %(project)s a bien été créé. Vous pouvez les " +"télécharger ici :\n" +"\n" +"%(url)s\n" +"\n" +"Le fichier sera supprimé le %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s] L'export de votre projet est disponible" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
\n" +"Votre projet %(project)s n'a pas été exporté correctement.
\n" +"Les administrateurs du système Taïga ont été informés.
Veuillez "
+"réessayer ou contacter le support à l'adresse suivante\n"
+" %(support_email)s
%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Bonjour %(user)s,\n" +"\n" +"%(error_message)s\n" +"Votre projet %(project)s n'a pas été exporté correctement.\n" +"\n" +"Les administrateurs du système Taïga ont été informés.\n" +"\n" +"Veuillez réessayer ou contacter le support à l'adresse suivante " +"%(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" +"\n" +"
Bonjour %(user)s,
\n" +"Votre projet n'a pas été importé correctement.
\n" +"Les %(product_name)s administrateurs du système ont été informés.
Veuillez réessayer ou contacter le support à l'adresse suivante\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Bonjour %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Votre projet n'a pas pu être importé.\n" +"\n" +"Les administrateurs de %(product_name)s en ont été informés.\n" +"\n" +"Vous pouvez tenter à nouveau d'importer votre projet ou prendre contact avec " +"notre équipe support via %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Bonjour %(user)s,\n" +"\n" +"Votre projet a correctement été importé.\n" +"\n" +"Vous pouvez accéder à votre projet %(project)s ici :\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] Votre projet à été importé" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" non trouvé dans the projet" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "Format non valide. Il doit être de la forme {\"cle\": \"valeur\",...}" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "Contient des champs personnalisés invalides." + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "Nom dupliqué" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" +"Une Épopée a un lien avec un récit utilisateur du projet externe " +"(%(project)s) et ne peut être importée" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "Authentification requise" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "nom" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "Url de l'icône" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "web" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "description" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "Url suivante" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "application" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "Jeton invalide" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "Nom complet" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "Adresse email" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "Commentaire" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "Date de création" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"Taïga a reçu une réaction de %(full_name)s <%(email)s>
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "Informations supplémentaires" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"%(signature)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- De : %(full_name)s <%(email)s>\n" +"---------\n" +"- Commentaire :\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- Informations supplémentaires :" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] Réaction de %(full_name)s <%(email)s>\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "Le contenu n'est pas un contenu JSON valide" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "Le projet n'existe pas" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "Signature non valide" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" +"[{user_name}]({user_url} \"Voir le profile de {user_name} sur {platform}\") " +"dit [{platform}#{number}]({comment_url} \"Aller au commentaire\") :\n" +"\n" +"\"{comment_message}\"" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" +"Commentaire de {platform} :\n" +"\n" +"> {comment_message}" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "Ignoré" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Ticket créé par [{user_name}]({user_url} \"Voir le profil de {user_name} sur " +"{platform}\") sur [{platform}#{number}]({url} \"Aller au ticket\")." + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "Problème créé depuis {platform}." + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Ticket modifié par [{user_name}]({user_url} \"Voir le profil de {user_name} " +"sur {platform}\") sur [{platform}#{number}]({url} \"Aller au ticket\")." + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "Ticket modifié sur {platform}." + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Ticket fermé par [{user_name}]({user_url} \"Voir le profil de {user_name} " +"sur {platform}\") sur [{platform}#{number}]({url} \"Aller au ticket\")." + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "Ticket fermé sur {platform}." + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Ticket ré-ouvert par [{user_name}]({user_url} \"Voir le profil de " +"{user_name} sur {platform}\") sur [{platform}#{number}]({url} \"Aller au " +"ticket\")." + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "Ticket ré-ouvert sur {platform}." + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "Information incorrecte sur le problème" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "utilisateur inconnu" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"{user_text} a changé le statut de [{platform} commit]({commit_url} \"Voir le " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Statut : **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"Statut changé depuis le commit sur {platform} \n" +"\n" +"- Status : **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" +"Ce {type_name} a été mentionné par {user_text} sur le [commit {platform}]" +"({commit_url} \"Voir le commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" +"Ce problème a été mentionné dans la participation sur {platform} " +"\"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "L'élément référencé n'existe pas" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "L'état n'existe pas" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "Les paramètres de projets sont nécessaires" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "Requête API Asana invalide" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "Impossible de faire la requête à l'API Asana" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "Paramètre de code nécessaire" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "Erreur lors de l'import du projet Asana" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "Données d'authentification non valides" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "Échec sur un service tiers" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "Erreur lors de l'import du projet GitHub" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "La paramètre d'URL est nécessaire" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" +"\n" +" Une erreur s'est produite ; probablement à cause d'une " +"version non supportée de Jira.\n" +" Les versions de Jira supérieures ou égales à la 8.6 ne sont " +"pas supportées." + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "project_type {} non valide" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "La configuration du serveur Jira n'est pas valide." + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "Token d'authentification non valide ou expiré" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "Erreur lors de l'import du projet Jira" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "Erreur lors de l'import du projet PivotalTracker" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Bonjour %(user)s,\n" +"\n" +"Votre projet Asana a bien été importé.\n" +"\n" +"Vous pouver voir le projet %(project)s ici :\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "[%(project)s] Votre projet Asana a été importé" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Bonjour %(user)s,\n" +"\n" +"Votre projet GitHub a bien été importé.\n" +"\n" +"Vous pouvez accéder à votre projet %(project)s ici :\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "[%(project)s] Votre projet GitHub a été importé" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
\n" +"Votre projet n'a pas été importé correctement.
\n" +"Les administrateur %(product_name)s ont été informés.
Vous "
+"pouvez tenter à nouveau votre import ou prendre contact avec notre équipe "
+"support via\n"
+" %(support_email)s
%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Bonjour %(user)s,\n" +"\n" +"Votre projet Jira a bien été importé.\n" +"\n" +"Vous pouvez accéder au projet %(project)s ici :\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "[%(project)s] Votre projet Jira a été importé" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Bonjour %(user)s,\n" +"\n" +"Votre projet Trello a bien été importé.\n" +"\n" +"Vous pouvez accéder au projet %(project)s ici :\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "[%(project)s] Votre projet Trello a été importé" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "Requête non valide : %(text)s sur %(url)s" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "Non autorisé : %(text)s sur %(url)s" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "Ressource non disponible : %(text)s sur %(url)s" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "Erreur lors de l'import du projet Trello" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "Consulter le projet" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "Voir les jalons" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "Voir epic" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "Voir les récits utilisateur" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "Consulter les tâches" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "Voir les problèmes" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "Consulter les pages Wiki" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "Consulter les liens Wiki" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "Ajouter un jalon" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "Modifier le jalon" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "Supprimer le jalon" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "Ajoutez une EPIC" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "Modifier epic" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "Commenter epic" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "Supprimer epic" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "Voir le récit utilisateur" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "Ajouter un récit utilisateur" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "Modifier le récit utilisateur" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "Commenter le récit utilisateur" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "Supprimer le récit utilisateur" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "Ajouter une tâche" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "Modifier une tâche" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "Commenter tâche" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "Supprimer une tâche" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "Ajouter un problème" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "Modifier le problème" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "Commenter problème" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "Supprimer le problème" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "Ajouter une page Wiki" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "Modifier une page Wiki" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "Commenter la page Wiki" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "Supprimer une page Wiki" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "Ajouter un lien Wiki" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "Modifier un lien Wiki" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "Supprimer un lien Wiki" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "Modifier le projet" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "Supprimer le projet" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "Ajouter un membre" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "Supprimer un membre" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "Administrer les paramètres du projet" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "Administrer les rôles" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "Visibilité" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "Modules" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "Les valeurs par défaut" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "Activité" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "Fans" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "propriétaire" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "Rendre publique" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "{count} rendu(e)(s) publique(s) avec succès." + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "Rendre privé" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "{count} rendu(e)(s) privé(e)(s) avec succès." + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "arguments manquants" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "format de l'image non valide" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "Nom du gabarit invalide" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "Description du gabarit invalide" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "Identifiant utilisateur invalide" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "L'utilisateur n'existe pas" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "L'utilisateur doit déjà être un membre du projet" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "Le couloir par défaut ne peut pas être supprimé." + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" +"Vous ne pouvez pas supprimer la date d'échéance par défaut d'un récit " +"utilisateur" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "Le projet a déjà des dates d'échéance" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "Vous ne pouvez pas supprimer l'état d'échéance par défaut d'une tâche" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "Le projet a déjà des dates d'échéance pour les tâches" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" +"Vous ne pouvez pas supprimer l'état de l'échéance par défaut d'un ticket" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "Le projet a déjà des dates d'échéance" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" +"Pour ajouter des membres à un projet, vous devez d'abord vérifier votre " +"adresse de courriel" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" +"Cet utilisateur ne peut pas être supprimé des projets suivant : ces projets " +"n'auraient plus eu d'administrateur actif : {}." + +#: taiga/projects/api.py:1125 +msgid "Email is required" +msgstr "Un email est requis" + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" +"Le projet doit avoir un propriétaire et au moins l'un de ses membres doit " +"être un administrateur actif" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "Vous n'avez pas les permissions pour consulter cet élément." + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "Mises à jour partielles non supportées" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "Le numéro d'identification du ticket n'existe pas" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "L'identifiant du projet ne correspond pas entre l'objet et le projet" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "projet" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "type du contenu" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "identifiant de l'objet" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "état modifié" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "pièces jointes" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "sha1" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "est obsolète" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "depuis le commentaire" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "ordre" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" +"L'identifiant de pièce jointe à déplacer est invalide. La pièce jointe doit " +"appartenir au même élément (épopée, récit utilisateur, tâche, problème ou " +"page wiki)." + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" +"IDs de pièces jointes non valides. Toutes les pièces jointes doivent " +"appartenir au même élément (épopée, récit utilisateur, tâche, problème ou " +"page wiki)." + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "Whereby.com" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "Personnalisé" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "Ce projet a été bloqué pour cause d'impayé" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "Ce projet a été bloqué par l'équipe administrative" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "Ce projet est bloqué car son propriétaire est parti" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "Ce projet est bloqué en attendant sa suppression" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" +"\n" +" %(full_name)s a " +"écris à %(project_name)s\n" +" " + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" +"\n" +" Vous recevez ce message car vous êtes enregistré comme " +"administrateur du projet %(project_name)s. Si vous ne souhaitez pas que les " +"membres de la communauté Taïga puissent contacter votre projet, merci de modifier vos préférence de projet pour " +"éviter ce type de contact. La communication classique entre les membres du " +"projet ne sera pas affectée.\n" +" " + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" +"\n" +"%(full_name)s a écris à %(project_name)s\n" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" +"\n" +"Vous recevez ce message car vous êtes enregistré comme administrateur du " +"projet %(project_name)s. Si vous ne souhaitez pas que les membres de la " +"communauté Taïga puissent contacter votre projet, merci de modifier vos " +"préférence de projet sur %(project_settings_url)s pour éviter ce type de " +"contact. La communication classique entre les membres du projet ne sera pas " +"affectée.\n" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" +"\n" +"[Taiga] %(full_name)s a envoyé un message au sujet du projet " +"%(project_name)s\n" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "Texte" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "Texte multi-ligne" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "Texte Riche" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "Date" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "Url" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "Liste déroulante" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "Case à cocher" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "Nombre" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "type" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "valeurs" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "Épopée" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "récit utilisateur" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "tâche" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "problème" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "Un élément de même nom existe déjà." + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "Date d'échéance" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "Raison de l'échéance" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "" +"Vous n'avez pas les autorisations pour modifier ce statut sur ce récit." + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "réf" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "état" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "Ordre des épopées" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "sujet" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "couleur" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "assigné à" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "est un requis client" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "est un requis de l'équipe" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "Récit Utilisateur" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "référence externe" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "Il n'y a pas de récit avec cet ID" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "Un commentaire est requis" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "les commentaires supprimés ne peuvent être modifiés" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "Commentaire déjà supprimé" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "Commentaire non supprimé" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "Changement" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "Créer" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "Supprimer" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "%(role)s points de rôle" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "de" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "à" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "Ajouter une pièce jointe" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "Pièces jointes mises à jour" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "obsolète" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "non obsolète" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "Pièce jointe supprimée" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "ajouté" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "supprimé" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "Non assigné" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "Non renseigné" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "-supprimé-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "à :" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "de :" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "Ajouté" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "Modifié" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "Supprimé" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "ajouté :" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "supprimé :" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "De :" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "A :" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "contenu" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "note bloquée" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "sprint" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "Vous n'avez pas la permission d'affecter ce sprint à ce problème." + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "Vous n'avez pas la permission d'affecter ce statut à ce problème." + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "Vous n'avez pas la permission d'affecter cette sévérité à ce problème." + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "Vous n'avez pas la permission d'affecter cette priorité à ce problème." + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "Vous n'avez pas la permission d'affecter ce type à ce problème." + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "sévérité" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "priorité" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "jalon" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "date de fin" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "Le jalon n'est pas valide pour le projet" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "Tous les tickets doivent être dans le même projet" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "Aimer" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "Aime" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "slug" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "date de démarrage estimée" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "date de fin estimée" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "est fermé" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "disponibilité" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "La date de démarrage doit être antérieure à la de fin prévisionnelle." + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "Il n'y a pas de jalon avec cet ID" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "Tous les récits utilisateurs doivent provenir du même projet" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "est bloqué" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "Le paramètre de référence est nécessaire" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "Le paramètre projet ou projet_slug est nécessaire" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "Le paramètre de la requête \"moveTo\" est obligatoire" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" +"Impossible de définir le couloir sur Aucun s'il existe des couloirs " +"disponibles" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "'{param}' paramètre obligatoire" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "'project' paramètre obligatoire" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "L'utilisateur doit être un membre du projet." + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "email" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "Créé le" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "jeton" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "Text supplémentaire de l'invitation" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "classement utilisateur" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "L'utilisateur est déjà un membre du projet" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "Statut d'épopée par défaut" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "statut de l'HU par défaut" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "Points par défaut" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "Etat par défaut des tâches" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "Priorité par défaut" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "Sévérité par défaut" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "statut du problème par défaut" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "type de problème par défaut" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "couloir par défaut" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "logo" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "membres" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "total des jalons" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "total des points du récit" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "contact actif" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "panneau d'épopée actif" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "panneau backlog actif" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "panneau kanban actif" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "panneau wiki actif" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "panneau problèmes actif" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "plateforme de vidéoconférence" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "données complémentaires pour la salle de vidéoconférence" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "Modèle de création" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "est privé" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "Permissions anonymes" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "Permission de l'utilisateur" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "est mis en avant" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "est à la recherche de main d'oeuvre" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "en recherche de notes de membres" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "jeton de transfert de projet" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "code bloqué" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "date de mise à jour" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "total" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "fans la semaine dernière" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "fans le mois dernier" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "fans l'année dernière" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "activité de la semaine écoulée" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "activité du mois écoulé" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "activité de l'année écoulée" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "Configurations des modules" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "est archivé" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "limite de travail en cours" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "valeur" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "Par défaut" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "Nombre de jours jusqu'à la date d'échéance" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "Statut du récit utilisateur" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "rôle par défaut du propriétaire" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "options par défaut" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "statut d'épopée" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "statuts des us" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "dates d'échéance du récit utilisateur" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "points" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "états des tâches" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "échéances de la tâche" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "statuts des problèmes" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "types de problèmes" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "échéances du ticket" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "priorités" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "sévérités" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "rôles" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "attributs personnalisés d'apopée" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "Attributs personnalisés de récit" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "Attributs personnalisés de tâche" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "Attributs personnalisés de ticket" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "Impliqué" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "Toutes" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "Aucun" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "Assigné" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "Mentionné" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "Ajouté en tant qu'observateur" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "Ajouté en tant que membre" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "Commentaire" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "Mentionné dans le commentaire" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "date de création" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "entrées de l'historique" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "notifier les utilisateurs" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "Suivre" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "La notification existe pour l'utilisateur et le projet spécifiés" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "Valeur non valide pour le niveau de notification" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a mis à jour une épopée sur "
+"%(project)s
Épopée #%(ref)s %(subject)s
\n" +" Voir l'épopée\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" +"\n" +"Épopée mise à jour\n" +"Bonjour %(user)s, %(changer)s a modifié une épopée dans %(project)s\n" +"Voir l'épopée #%(ref)s %(subject)s à %(url)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] a mis à jour l'épopée #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a créé une nouvelle épopée sur "
+"%(project)s
Épopée #%(ref)s %(subject)s
\n" +" Voir l'épopée\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Nouvelle épopée créée\n" +"Bonjour %(user)s, %(changer)s a créé une nouvelle épopée sur %(project)s\n" +"Voir l'épopée #%(ref)s %(subject)s dans %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Création de l'épopée #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a supprimé une épopée sur "
+"%(project)s
Épopée #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Épopée supprimée\n" +"Bonjour %(user)s, %(changer)s a supprimé un épopée sur %(project)s\n" +"Épopée #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Suppression de l'épopée #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a mis à jour un ticket :
#%(ref)s %(subject)s
\n" +" Voir le ticket\n" +" " + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" +"\n" +"Ticket mis à jour sur %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a mis à jour un ticket :\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Voir le ticket dans %(url)s\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Ticket #%(ref)s \"%(subject)s\" mis à jour\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a créé un nouveau ticket :
#%(ref)s %(subject)s
\n" +" Voir le ticket\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Nouveau ticket créé sur %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a créé un nouveau ticket :\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Voir le ticket dans %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Création du ticket #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a supprimé un ticket :
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Ticket supprimé sur %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a supprimé un ticket :\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Suppression du ticket #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a mis un jour un sprint :
%(name)s
\n" +" Voir le sprint\n" +" " + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" +"\n" +"Sprint mis à jour sur %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a mise un jour un sprint :\n" +"\n" +"%(name)s\n" +"\n" +"Voir le sprint ici : %(url)s\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Sprint mis à jour \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a créé un nouveau sprint
%(name)s
\n" +" Voir le sprint\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Nouveau sprint créé sur %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a créé un nouveau sprint :\n" +"\n" +"%(name)s\n" +"\n" +"Voir le sprint ici : %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Sprint \"%(milestone)s\" créé\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a supprimé un sprint :
%(name)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Sprint supprimé sur %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a supprimé un sprint :\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Sprint \"%(milestone)s\" Éffacé\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a mis à jour une tâche :
#%(ref)s %(subject)s
\n" +" Voir la tâche\n" +" " + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" +"\n" +"Tâche mise à jour sur %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a mis à jour la tâche :\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Voir la tâche dans %(url)s\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Tâche #%(ref)s \"%(subject)s\" mise à jour\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a créé une nouvelle tâche :
#%(ref)s %(subject)s
\n" +" Voir la tâche\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Nouvelle tâche créée sur %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a créé une nouvelle tâche :\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Voir la tâche dans %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Tâche #%(ref)s \"%(subject)s\" créée\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a supprimé une tâche :
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Tâche supprimée dans %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a supprimé une tâche :\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Tâche #%(ref)s \"%(subject)s\" supprimée\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a mis à jour un récit utilisateur :"
+"
#%(ref)s %(subject)s
\n" +" Voir le récit utilisateur\n" +" " + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" +"\n" +"Récit utilisateur mis à jour dans %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a mis à jour un récit utilisateur :\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Voir le récit utilisateur dans %(url)s\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] US #%(ref)s \"%(subject)s\" mise à jour\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a créé un nouveau récit "
+"utilisateur :
#%(ref)s %(subject)s
\n" +" Voir le récit utilisateur\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Nouveau récit utilisateur créé dans %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a créé un nouveau récit utilisateur :\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Voir le récit utilisateur dans %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Récit Utilisateur #%(ref)s \"%(subject)s\" créé\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a supprimé un récit utilisateur :"
+"p>\n"
+"
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Récit utilisateur supprimé dans %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a supprimé un récit utilisateur\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Suppression du récit utilisateur #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a mis à jour une page de Wiki :"
+"p>\n"
+"
%(page)s
\n" +" Voir " +"la page de Wiki\n" +" " + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" +"\n" +"Page de Wiki mise à jour sur %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a mis à jour une page de Wiki :\n" +"\n" +"%(page)s\n" +"\n" +"Voir la page de Wiki ici : %(url)s\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Page Wiki \"%(page)s\" mise à jour\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a créé une nouvelle page de Wiki :"
+"
%(page)s
\n" +" Accéder à la page de Wiki\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Nouvelle page de Wiki créée sur %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a créé une nouvelle page de Wiki :\n" +"\n" +"%(page)s\n" +"\n" +"Accédez à la page de Wiki ici : %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Page Wiki \"%(page)s créée\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(user)s,
%(changer)s a supprimé une page de Wiki :
%(page)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Page de Wiki supprimée sur %(project)s\n" +"\n" +"Bonjour %(user)s, %(changer)s a supprimé une page de Wiki :\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Page Wiki \"%(page)s\" supprimée\n" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "La liste des observateurs contient des utilisateurs invalides" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "La version doit être un nombre entier" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "La version n'est pas valide" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "La version ne correspond pas à la version courante" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "version" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" +"Vous ne pouvez pas quitter le projet si vous en êtes le propriétaire ou " +"qu'il n'y a pas d'autre administrateur" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "Le jeton ne correspond à aucune invitation valide." + +#: taiga/projects/services/invitations.py:74 +msgid "User does not exist." +msgstr "L'utilisateur n'existe pas." + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "L'utilisateur est déjà membre du projet." + +#: taiga/projects/services/members.py:46 +msgid "Malformed email adress." +msgstr "Adresse email invalide." + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "Projet sans propriétaire" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "Vous avez atteint le nombre maximum d'adhésions à des projets privés" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "Vous avez atteint le nombre maximum d'adhésions à des projets publics" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "Vous avez atteint le nombre maximum d'adhésions en attente" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "Tâche #%(ref)s" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "Sprint futurs" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "Fin du projet" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "Jeton invalide" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "Le jeton est périmé" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "Chronologie" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "Épopées" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "Backlog" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "Kanban" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "Tickets" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "TeamWiki" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "Vous n'avez pas accès à cette partie" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" +"Mot-clé invalide '{value}'. La couleur n'est pas une couleur HEX ou nulle." + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" +"Balise non valide '{value}'. Il doit s'agir du nom ou d'une paire " +"'[\"name\", \"hex color/\" | null]'." + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "Mot-clé '{value}' invalide. Il doit être le nom du mot-clé." + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "tags" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "couleurs des tags" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "Ce mot-clé existe." + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "La couleur n'est pas un code HEX valide." + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "Ce mot-clé n'existe pas." + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "Vous n'avez pas la permission d'affecter ce sprint à cette tâche." + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "Vous n'avez pas la permission d'affecter ce récit à cette tâche." + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "Vous n'avez pas la permission d'affecter ce statut à ce problème." + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "ordre des us" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "order du tableau de tâches" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "est de l'iocaine" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "Identifiant de jalon invalide." + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "Identifiant de statut de tâche invalide." + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "Identifiant de Récit utilisateur invalide." + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" +"Identifiant de statut de tâche invalide. Le statut doit appartenir au même " +"projet." + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" +"Identifiant de Récit utilisateur invalide. Le Récit utilisateur doit " +"appartenir au même projet." + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" +"Identifiant de jalon invalide. le jalon doit appartenir au même projet." + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" +"Identifiants de tâche invalides. Toutes les tâches doivent appartenir au " +"même projet, et le cas échéant au même récit et/ou jalon." + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "Toutes les tâches doivent être dans le même projet" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "quelqu'un" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" +"\n" +"Bonjour ! %(full_name)s vous a envoyé un invitation pour rejoindre le " +"projet %(project)s dans %(product_name)s. Taiga est un outil " +"Open Source de gestion de projet agile. Il n'y a aucun frais pour vous à " +"être un utilisateur de Taiga.
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" +"\n" +"Un petit mot de la part de celui ou celle qui vous a invité" +"small>
\n" +"%(extra)s
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "Acceptez votre invitation à Taiga" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "Accepter votre invitation" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"%(signature)s
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" +"\n" +"Vous, ou quelqu'un que vous connaissez, vous a invité sur %(product_name)s\n" +"\n" +"Bonjour ! %(full_name)s vous a envoyé une invitation à rejoindre un projet " +"nommé %(project)s sur %(product_name)s.\n" +"Taïga est un outil de gestion de projet Libre. Il n'y aucun coût pour vous à " +"utiliser Taïga.\n" +"\n" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" +"\n" +"Un petit mot de la part de celui ou celle qui vous a invité :\n" +"\n" +"%(extra)s\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "Acceptez votre invitation à Taiga en cliquant sur ce lien :" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Invitation à rejoindre le projet '%(project)s'\n" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(full_name)s,
vous avez été ajouté au projet "
+"%(project)s
%(signature)s
\n" +" " + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Vous avez été ajouté à un projet\n" +"\n" +"Bonjour %(full_name)s, vous avez été ajouté au projet %(project)s\n" +"\n" +"Voir le projet dans %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Ajouté au projet '%(project)s'\n" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" +"\n" +"Bonjour %(old_owner_name)s,
\n" +"%(new_owner_name)s a accepté votre offre et devient le nouveau " +"propriétaire du projet \"%(project_name)s\".
\n" +" " + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "%(new_owner_name)s a dit :
" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" +"\n" +"
À partir de maintenant, votre nouveau status pour ce projet sera celui " +"d'Administrateur.
\n" +" " + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" +"\n" +"Bonjour %(old_owner_name)s,\n" +"%(new_owner_name)s a accepté votre offre et devient le nouveau propriétaire " +"du projet \"%(project_name)s\".\n" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "%(new_owner_name)s dit :" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" +"\n" +"À partir de maintenant, votre nouveau status pour ce projet sera celui " +"d'Administrateur.\n" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" +"\n" +"[%(project)s] Offre de transfert de propriété du projet acceptée !\n" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" +"\n" +"Bonjour %(owner_name)s,
\n" +"%(rejecter_name)s a décliné votre offre et ne deviendra pas le " +"nouveau propriétaire du projet \"%(project_name)s\".
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" +"\n" +"%(rejecter_name)s a dit :
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" +"\n" +"Vous pouvez toujours, si vous le désirez, essayer de transférer la " +"propriété du projet à quelqu'un d'autre.
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "Demande de transfert à une autre personne" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" +"\n" +"Bonjour %(owner_name)s,\n" +"%(rejecter_name)s a refusé votre proposition de devenir le nouveau porteur " +"du projet \"%(project_name)s\".\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "%(rejecter_name)s dit :" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" +"\n" +"Si vous le souhaitez, vous pouvez toujours essayer de transférer la " +"propriété du projet à une autre personne.\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "Demander un transfert à une autre personne :" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" +"\n" +"[%(project)s] Offre de transfert de propriété du projet déclinée\n" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" +"\n" +"Bonjour %(owner_name)s,
\n" +"%(requester_name)s a demandé à devenir le porteur de projet de " +"\"%(project_name)s\".
\n" +" " + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" +"\n" +"Veuillez cliquer sur \"Continuer\" si vous souhaitez lancer le " +"transfert du projet à partir du panneau d'administration.
\n" +" " + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "Continuer" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" +"\n" +"Bonjour %(owner_name)s,\n" +"%(requester_name)s a demandé à ce que vous deveniez le nouveau porteur de " +"projet pour \"%(project_name)s\".\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" +"\n" +"Veuillez vous rendre dans les paramètres de votre projet si vous souhaitez " +"lancer le transfert du projet à partir du panneau d'administration.\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "Allez dans les paramètres de votre projet :" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" +"\n" +"[%(project)s] Demande de transfert de propriété du projet\n" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" +"\n" +"Bonjour %(receiver_name)s,
\n" +"%(owner_name)s, l'actuel porteur de projet pour " +"\"%(project_name)s\" souhaiterait que vous le remplaciez.
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" +"\n" +"%(owner_name)s a dit :
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" +"\n" +"Veuillez cliquer sur \"Continuer\" pour accepter ou rejeter cette " +"proposition.
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" +"\n" +"Bonjour %(receiver_name)s,\n" +"%(owner_name)s, l'actuel porteur de projet pour \"%(project_name)s\" " +"souhaiterait que vous le remplaciez.\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "%(owner_name)s dit :" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" +"\n" +"Veuillez cliquer sur le lien suivant pour accepter ou rejeter cette " +"proposition.\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "Acceptez ou refusez le transfert de propriété du projet :" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" +"\n" +"[%(project)s] Demande de transfert de propriété du projet\n" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "Scrum" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"Dans la méthodologie Scrum, le backlog produit est une liste de " +"fonctionnalités priorisées, contenant de brèves descriptions de toutes les " +"fonctionnalités voulues pour le produit. L'application de Scrum ne nécessite " +"pas de démarrer un projet par un effort long et exhaustif de documentation " +"des exigences. Le backlog produit peut s'allonger ou même changer au fur et " +"à mesure que l'équipe projet apprend sur le produit et sur ses utilisateurs" + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"Kanban est une méthode de gestion du travail qui met l'accent sur la " +"réalisation \"juste à temps\", tout en ne surchargeant pas les membres de " +"l'équipe. Dans cette approche, le processus, depuis la définition d'une " +"tâche jusqu'à sa livraison au client, est mis à disposition des participants " +"qui peuvent le consulter et y puiser leur travail." + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "Nouveau" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "Prêt" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "En cours" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "Prêt à tester" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "Fait" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "Archivé" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "Fermé" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "Infos manquantes" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "Repoussé" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "Rejeté" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "Bug" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "Question" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "Amélioration" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "Faible" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "Normal" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "Fort" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "Souhaits" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "Mineur" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "Important" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "Critique" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "Expérience utilisateur" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "Design" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "Front" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "Back" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "Product Owner" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "Participant" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" +"Vous n'avez pas la permission d'affecter ce sprint à ce récit utilisateur." + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" +"Vous n'avez pas la permission d'affecter ce statut à ce récit utilisateur." + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" +"Vous n'avez pas les autorisations nécessaires pour associer ce couloir à ce " +"récit utilisateur." + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "Identifiant de rôle non valide '{role_id}'" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "Identifiant de points invalide '{points_id}'" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "Génération du récit utilisateur #{ref} - {subject}" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "rôle" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "order du backlog" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "ordre du sprint" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "Classement du Kanban" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "date de fin" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "Utilisateurs affectés" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "généré depuis un problème" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "Généré à partir de la tâche" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "Référencé dans la tâche" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "couloir" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "Il n'y a pas de récit utilisateur avec cet id" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" +"Identifiant de récit utilisateur invalide. Le statut doit appartenir au même " +"projet." + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" +"Identifiant de couloir invalide. Le couloir doit appartenir au même projet." + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" +"L'identifiant du récit utilisateur à déplacer est invalide. Le récit " +"utilisateur doit appartenir au même projet et jalon." + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "Vous ne pouvez pas définir un avant et un après en même temps." + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" +"L'identifiant du récit utilisateur à déplacer est invalide. Le récit " +"utilisateur doit appartenir au même projet et jalon." + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" +"Identifiants de récits utilisateur invalides. Tous les récits doivent " +"appartenir au même projet." + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" +"L'identifiant du récit utilisateur à déplacer est invalide. Le récit " +"utilisateur doit appartenir au même projet, au même statut et au même " +"couloir." + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" +"L'identifiant du récit utilisateur à déplacer est invalide. Le récit " +"utilisateur doit appartenir au même projet, statut et couloir." + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "Aucun projet avec cet identifiant" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "L'utilisateur existe encore dans le projet" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "Opération non valide" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "Rôle non valide pour le projet" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "L'utilisateur doit être un contact valide" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "Le propriétaire du projet doit être un administrateur." + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" +"Au moins un utilisateur doit être un administrateur actif de ce projet." + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" +"Identifiants de rôles invalides. Tout les rôles doivent appartenir au mêmes " +"projet." + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "Options par défaut" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "États du récit utilisateur" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "Points" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "Etats des tâches" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "Statuts des problèmes" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "Types de problèmes" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "Priorités" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "Sévérités" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "Rôles" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "Votes" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "vote" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "'content' paramètre obligatoire" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "'project_id' paramètre obligatoire" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "dernier modificateur" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "identifiant de l'instance" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "Contrôlez l'historique de l'API pour les voir les différences exactes" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "Membre du projet" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "Membres du projet" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "id" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "Propriété du projet" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "Propriétés du projet" + +#: taiga/users/admin.py:97 +msgid "Memberships" +msgstr "Adhésions" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "INFORMATIONS PERSONNELLES" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "INFORMATIONS SUPPLÉMENTAIRES" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "AUTORISATIONS" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "DATES IMPORTANTES" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "RESTRICTIONS SUR LES PROPRIÉTÉS DU PROJET" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "STATISTIQUES DE PROPRIÉTÉ DES PROJETS" + +#: taiga/users/admin.py:169 +msgid "Private projects owned" +msgstr "Mes projets privés" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "Mes adhésions privées" + +#: taiga/users/admin.py:193 +msgid "Public projects owned" +msgstr "Mes projets publics" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "Mes adhésions publiques" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "Email dupliquée" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "Courriel non valide" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "Nom d'utilisateur ou email non valide" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "Le courrier a été envoyé avec succès !" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "Paramètre 'mot de passe actuel' requis" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "Paramètre 'nouveau mot de passe' requis" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" +"Longueur du mot de passe invalide : au moins 6 caractères sont nécessaires" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "Mot de passe actuel incorrect" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" +"Invalide, êtes-vous sûre que le jeton est correct et qu'il n'a pas déjà été " +"utilisé ?" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "Invalide, êtes-vous sûre que le jeton est correct ?" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "Adresse e-mail déjà vérifiée" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "Impossible de vérifier cette adresse email" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "Mail envoyé avec succès !" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "statut superutilisateur" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" +"Indique que l'utilisateur a toutes les permissions sans avoir à lui les " +"donner explicitement." + +#: taiga/users/models.py:120 +msgid "username" +msgstr "nom d'utilisateur" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "" +"Obligatoire. 30 caractères maximum. Lettres, nombres et les caractères /./-/_" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "Entrez un nom d'utilisateur valide." + +#: taiga/users/models.py:127 +msgid "active" +msgstr "actif" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"Indique qu'un utilisateur est considéré ou non comme actif. Désélectionnez " +"cette option au lieu de supprimer le compte utilisateur." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "Membre du personnel" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" +"Indique si l'utilisateur peut se connecter à la section d'administration." + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "biographie" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "photo" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "date d'inscription" + +#: taiga/users/models.py:142 +msgid "date cancelled" +msgstr "date annulée" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "conditions acceptées" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "a lu les nouvelles conditions" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "langage par défaut" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "thème par défaut" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "Fuseau horaire par défaut" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "changer la couleur des tags" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "jeton email" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "nouvelle adresse email" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "Nombre maximal de projets privés" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "Nombre maximal de projets publics" + +#: taiga/users/models.py:172 +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "" +"Nombre maximum d'adhésions de différents utilisateurs pour tous les projets " +"privés que vous possédez" + +#: taiga/users/models.py:177 +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "" +"Nombre maximum d'adhésions de différents utilisateurs pour tous les projets " +"publics que vous possédez" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "permissions" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "Aucun utilisateur avec ce nom ou ce mot de passe." + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(full_name)s,
veuillez confirmer votre adresse de "
+"courriel
Vous pouvez ignorer ce message si cette demande n'est pas de votre " +"fait.
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Bonjour %(full_name)s, veuillez confirmer votre adresse de courriel :\n" +"\n" +"%(url)s\n" +"\n" +"Vous pouvez ignorer ce message si cette demande n'est pas de votre fait..\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] Email modifiée" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(full_name)s,
vous avez demandé à réinitialiser votre "
+"mot de passe
Vous pouvez ignorer ce message si cette demande n'est pas de votre " +"fait.
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Bonjour %(full_name)s, vous avez demandé à réinitialiser votre mot de " +"passe :\n" +"\n" +"%(url)s\n" +"\n" +"Vous pouvez ignorer ce message si cette demande n'est pas de votre fait.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] Récupération du mot de passe" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" +"\n" +"Veuillez confirmer votre adresse de courriel
\n" +" Confirmer mon adresse de courriel\n" +" " + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" +"\n" +"Nous sommes ravis que vous ayez rejoint notre communauté " +"croissante de professionnels qui révolutionnent leur façon de travailler et " +"nous espérons que vous l'apprécierez.
\n" +"Vous avez une question ? Donnez-nous un coup de pouce si " +"jamais vous avez besoin d'un coup de main, écrivez-nous à %(support_email)s." +"
\n" +"%(signature)s
\n" +" \n" +" " + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" +"\n" +" Vous pouvez supprimer votre compte de ce service en " +"cliquant ici\n" +" " + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" +"\n" +"Merci pour votre inscription à %(product_name)s\n" +"\n" +"Nous sommes ravis que vous ayez rejoint notre communauté croissante de " +"professionnels qui révolutionnent leur façon de travailler et nous espérons " +"que vous l'apprécierez.\n" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" +"\n" +"Veuillez confirmer votre adresse de courriel : %(url)s\n" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" +"\n" +"Vous avez une question ? Donnez-nous un coup de pouce si vous avez besoin " +"d'un coup de main, écrivez-nous à %(support_email)s.\n" +"--\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" +"\n" +"Vous pouvez supprimer votre compte de ce service : %(url)s\n" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "Vous avez été Taigatisé !" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Bonjour %(full_name)s,
veuillez confirmer votre adresse de "
+"courriel
Vous pouvez ignorer ce message si cette demande n'est pas de votre " +"fait.
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Bonjour %(full_name)s, veuillez vérifier votre adresse de courriel :\n" +"\n" +"%(url)s\n" +"\n" +"Vous pouvez ignorer ce message si cette demande n'est pas de votre fait.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "[Taïga] Confirmez votre adresse de courriel" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "invalide" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "Nom d'utilisateur invalide. Essayez avec un autre nom." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "A lu les nouvelles conditions doit être vrai" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "Violation de clé primaire. La clé '{}' existe déjà." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "clé" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "clé secrète" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "code retour" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "données de la requête" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "en-têtes de la requête" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "données de la réponse" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "en-têtes de la réponse" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "durée" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "Adresse IP non autorisée" + +#~ msgid "Invalid milestone id. The milistone must belong to the same project." +#~ msgstr "" +#~ "Identifiant de jalon invalide. Le jalon doit appartenir au même projet." + +#~ msgid "" +#~ "Invalid user story ids. All stories must belong to the same project and, " +#~ "if it exists, to the same status and milestone." +#~ msgstr "" +#~ "Identifiants de récit utilisateur invalides. Tous les récits doivent " +#~ "appartenir au même projet et le cas échéant au même statut / jalon." + +#~ msgid "Personal info" +#~ msgstr "Informations personnelles" + +#~ msgid "Permissions" +#~ msgstr "Permissions" + +#~ msgid "Restrictions" +#~ msgstr "Restrictions" + +#~ msgid "Important dates" +#~ msgstr "Dates importantes" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "עדכונים" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "Sprint נוצר" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "Sprint שונה" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "Sprint נמחק" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "Sprint: {}" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "שגיאה ביבוא התפקידים" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "תקלה בייבוא Sprint" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "" + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "שם" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "תיאור" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "אסימון לא תקין" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "" + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "הצג סיפורי משתמש" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "הצג משימות" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "הצג תקלות" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "הצג דפי ויקי" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "הצג קישורי ויקי" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "מחק תקלה" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "מחק פרויקט" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "" + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "" + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +#, fuzzy +#| msgid "This field is required." +msgid "Email is required" +msgstr "שדה זה נדרש." + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "פרוייקט" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "הוצא מכלל שימוש" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "סדר" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "מותאם אישית" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "כיתוב" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "תאריך" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "כתובת" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "טיפוס" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "סיפור משתמש" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "" + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "סטטוס" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "נושא" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "משוייך ל" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "שינוי" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "צור" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "מחק" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "מאת" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "אל" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "הוסף" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "הוסר" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "לא משוייך" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "תוכן" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "הערה חסומה" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "Sprint" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "" + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "חומרה" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "עדיפות" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "אהבתי" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "'אהבתי'ים" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "סגורה" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "" + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "חסום" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "נקודות" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "רק מעורבויות" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "הכל" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "כלום" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "במעקב" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "" + +#: taiga/projects/services/invitations.py:74 +msgid "User does not exist." +msgstr "" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "המשתמש הוא כבר חבר בפרוייקט." + +#: taiga/projects/services/members.py:46 +#, fuzzy +#| msgid "Enter a valid email address." +msgid "Malformed email adress." +msgstr "הכניסו כתובת דוא\"ל חוקית" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "קאנבאן" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "" + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "תגיות" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "" + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "" + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "סדר סיפורי המשתמש" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "סדר לוח המשימות" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "דורש מקמול?" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "סקראם" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "חדש" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "הושלם" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "סגור" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "הקודם" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "סדר העתודה" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "סדר הספרינטים" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "תאריך סיום" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "" + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "נקודות" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "עדיפויות" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "חומרות" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "תפקידים" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "הצבעות" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "" + +#: taiga/users/admin.py:97 +msgid "Memberships" +msgstr "" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +msgid "Private projects owned" +msgstr "" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +msgid "Public projects owned" +msgstr "" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" + +#: taiga/users/models.py:120 +msgid "username" +msgstr "" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "" + +#: taiga/users/models.py:127 +msgid "active" +msgstr "" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "" + +#: taiga/users/models.py:142 +msgid "date cancelled" +msgstr "" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "" + +#: taiga/users/models.py:172 +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "" + +#: taiga/users/models.py:177 +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "" + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "" + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "כתובת" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "" + +#~ msgid "Permissions" +#~ msgstr "הרשאות" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "" + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "" + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "" + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "" + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +msgid "Email is required" +msgstr "" + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "" + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "" + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "" + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "" + +#: taiga/projects/services/invitations.py:74 +msgid "User does not exist." +msgstr "" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "" + +#: taiga/projects/services/members.py:46 +msgid "Malformed email adress." +msgstr "" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "" + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "" + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "" + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "" + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "" + +#: taiga/users/admin.py:97 +msgid "Memberships" +msgstr "" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +msgid "Private projects owned" +msgstr "" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +msgid "Public projects owned" +msgstr "" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" + +#: taiga/users/models.py:120 +msgid "username" +msgstr "" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "" + +#: taiga/users/models.py:127 +msgid "active" +msgstr "" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "" + +#: taiga/users/models.py:142 +msgid "date cancelled" +msgstr "" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "" + +#: taiga/users/models.py:172 +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "" + +#: taiga/users/models.py:177 +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "" + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "" + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "" diff --git a/taiga/locale/id/LC_MESSAGES/django.po b/taiga/locale/id/LC_MESSAGES/django.po new file mode 100644 index 000000000..4ef5aa16d --- /dev/null +++ b/taiga/locale/id/LC_MESSAGES/django.po @@ -0,0 +1,4718 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHORWelcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "" + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "" + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "" + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "" + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +msgid "Email is required" +msgstr "" + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "" + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "" + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "" + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Halo %(user)s,
%(changer)s telah membuat tugas baru:
#%(ref)s %(subject)s
\n" +" Lihat tugas\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Membuat tugas #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Halo %(user)s,
%(changer)s telah menghapus tugas:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Tugas dihapus pada %(project)s\n" +"\n" +"Halo %(user)s, %(changer)s telah menghapus tugas:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Menghapus tugas #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "" + +#: taiga/projects/services/invitations.py:74 +msgid "User does not exist." +msgstr "" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "" + +#: taiga/projects/services/members.py:46 +msgid "Malformed email adress." +msgstr "" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "" + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "" + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "" + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "" + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "" + +#: taiga/users/admin.py:97 +msgid "Memberships" +msgstr "" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +msgid "Private projects owned" +msgstr "" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +msgid "Public projects owned" +msgstr "" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" + +#: taiga/users/models.py:120 +msgid "username" +msgstr "" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "" + +#: taiga/users/models.py:127 +msgid "active" +msgstr "" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "" + +#: taiga/users/models.py:142 +msgid "date cancelled" +msgstr "" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "" + +#: taiga/users/models.py:172 +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "" + +#: taiga/users/models.py:177 +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "" + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "" + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "" diff --git a/taiga/locale/it/LC_MESSAGES/django.po b/taiga/locale/it/LC_MESSAGES/django.po new file mode 100644 index 000000000..f731d781b --- /dev/null +++ b/taiga/locale/it/LC_MESSAGES/django.po @@ -0,0 +1,5127 @@ +# taiga-back.taiga. +# Copyright (C) 2014-2017 Taiga Dev TeamWelcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" +"\n" +"Benvenuti in " +"%(product_name)s, uno strumento Open Source e Agile di gestione progetti" +"p>\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" +"\n" +" Configura le notifiche email " +"o disiscriviti\n" +" • \n" +" Supporto di Taiga\n" +" • \n" +" Contattaci\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Seguici su Twitter" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "Prendi il codice su GitHub" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[Taiga] Aggiornamenti" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Aggiornamenti" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"
%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +"
%(comment)s" +"p>\n" +" " + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +" Commento: %(comment)s\n" +" " + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "Errore accesso host" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "Errore indirizzo IP" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "Storia utente creata" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "Storia utente modificata" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "Storia utente eliminata" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "SU #{} - {}" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "C'è bisogno di almeno un ruolo" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "E' richiesto un file di dump" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "Formato di dump invalido" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "Errore nell'importazione del progetto dati" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "Errore nell'importazione i ruoli" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "Errore nell'importazione delle iscrizioni" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "Errore nell'importazione della lista degli attributi di progetto" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "Errore nell'importazione degli attributi personalizzati" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "errore nell'importazione degli sprints" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "errore nell'importazione dei problemi" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "Errore nell'importazione delle user story" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "errore di importazione degli epici" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "errore nell'importazione dei compiti" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "Errore nell'importazione delle pagine wiki" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "Errore nell'importazione dei link di wiki" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "Errore nell'importazione dei tags" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "Errore nell'importazione delle timelines" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "si e' verificato un errore inaspettato importando il progetto" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "Non puoi avere altri progetti privati" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" +"Questo progetto arriva al tuo limite attuale di iscrizioni per progetti " +"privati" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "Non puoi avere altri progetti pubblici" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" +"Questo progetto arriva al tuo limite attuale di iscrizioni per progetti " +"pubblici" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "Errore nella creazione del dump di progetto" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" +"\n" +"\n" +"Errore di caricamento del dump da {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"MOTIVO:\n" +"-------\n" +"{reason}\n" +"\n" +"DETTAGLI:\n" +"--------\n" +"{details}\n" +"\n" +"ERRORE TRACE:\n" +"------------" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "Errore nel caricamento del dump di progetto" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "Errore nel caricamento del dump di progetto" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr " -- nessuna informazione --" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s] Il dump del tuo progetto è stato creato correttamente" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] Il dump del tuo progetto è stato importato" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" non è stato trovato in questo progetto" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "Contenuto errato. Deve essere {\"key\": \"value\",...}" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "" + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "E' richiesta l'autenticazione" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "nome" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "Url dell'icona" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "web" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "descrizione" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "Url successivo" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "applicazione" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "Token non valido" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "Nome completo" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "indirizzo email" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "Commento" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "data creata" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"Taiga ha ricevuto opinioni da %(full_name)s <%(email)s>
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "Informazioni aggiuntive" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- Da: %(full_name)s <%(email)s>\n" +"---------\n" +"- Commento:\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- Maggiori informazioni:" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] Feedback da %(full_name)s <%(email)s>\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "Il progetto non esiste" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "Firma non valida" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" +"Commento Da {platform}:\n" +"\n" +"> {comment_message}" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "Commento sul problema non valido" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "Problema creato da {platform}." + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "Informazione sul problema non valida" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "utente sconosciuto" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"{user_text} ha cambiato lo stato da [{platform} commit]({commit_url} \"Vedi " +"il commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Stato: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"Cambiato lo stato dal commit {platform}.\n" +"\n" +"- Stato: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" +"Questo {type_name} è stato menzionato da {user_text} in [{platform} commit]" +"({commit_url} \"Vedi la commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" +"Questo problema e' stato citato nel commit \"{commit_message}\" di {platform}" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "L'elemento di riferimento non esiste" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "Lo stato non esiste" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "Il parametro progetto è richiesto" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "Richiesta API Asana non valida" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "La richiesta inviata alle API Asana non è andata a buon fine" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "Il parametro codice è richiesto" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "Errore nell'importare il progetto Asana" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "Dati di autenticazione non validi" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "Il servizio esterno non sta funzionando" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "Errore nell'importare il progetto GitHub" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "Il parametro url è richiesto" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "project_type {} non valido" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "Configurazione del server Jira non valida." + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "Token di autorizzazione scaduto o non valido" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "Errore nell'importare il progetto Jira" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "Errore nell'importare il progetto PivotalTracker" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "[%(project)s] Il tuo progetto Asana è stato importato" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "[%(project)s] Il tuo progetto GitHub è stato importato" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "[%(project)s] Il tuo progetto Jira è stato importato" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "[%(project)s] Il tuo progetto Trello è stato importato" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "Richiesta non valida: %(text)s su %(url)s" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "Non autorizzato: %(text)s su %(url)s" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "Risorsa non raggiungibile: %(text)s su %(url)s" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "Errore nell'importare il progetto Trello" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "Vedi progetto" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "Guarda le milestones" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "Vedi epico" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "Guarda le storie utente" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "Guarda i compiti" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "Guarda i problemi" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "Guarda le pagine wiki" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "Guarda i lik di wiki" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "Aggiungi una tappa" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "Modifica la tappa" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "Elimina la tappa" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "Aggiungi epico" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "Modifica epico" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "Commenta epico" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "Eliminca epico" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "Guarda la storia utente" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "Aggiungi una storia utente" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "Modifica una storia utente" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "Commenta la storia dell'utente" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "Cancella una storia utente" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "Aggiungi un compito" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "Modifica il compito" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "Commenta compito" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "Elimina compito" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "Aggiungi un problema" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "Modifica il problema" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "Commenta il problema" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "Elimina il problema" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "Aggiungi una pagina wiki" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "Modifica la pagina wiki" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "Commenta la pagina wiki" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "Elimina la pagina wiki" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "Aggiungi un link wiki" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "Modifica il link di wiki" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "Elimina la pagina wiki" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "Modifica il progetto" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "Elimina il progetto" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "Aggiungi un membro" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "Rimuovi il membro" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "Valori dell'amministratore del progetto" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "Ruoli dell'amministratore" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "Moduli" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "Valori predefiniti" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "Attività" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "Sostenitori" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "proprietario" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "Rendi pubblico" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "{count} resi pubblici con successo." + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "Rendi privato" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "{count} resi privati con successo." + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "Argomento non valido" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "Formato dell'immagine non valido" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "id utente non valido" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "L'utente non esiste" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +#, fuzzy +#| msgid "comment is required" +msgid "Email is required" +msgstr "commento richiesto" + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" +"Il progetto deve avere un proprietario ed almeno uno dei suoi utenti deve " +"essere un amministratore attivo" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "Aggiornamento non parziale non supportato" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "progetto" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "tipo di contenuto" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "ID dell'oggetto" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "data modificata" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "file allegato" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "sha1" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "è deprecato" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "dal commento" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "ordine" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +#, fuzzy +#| msgid "" +#| "Invalid task ids. All tasks must belong to the same project and, if it " +#| "exists, to the same status, user story and/or milestone." +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" +"id stati attivita' non validi. Tutte le attivita' devono appartenere allo " +"stesso progetto e, se esiste, allo stesso stato, storia utente e/o milestone." + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "Personalizzato" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "Questo progetto e' bloccato a causa di un falliimento nel pagamento" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "Questo progetto e' bloccato dallo staff di amministrazione" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "Questo progetto e' bloccato perche' il proprietario lo ha abbandonato" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "Questo progetto e' bloccato finche' e' cancellato" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" +"\n" +" %(full_name)s ha " +"scritto a %(project_name)s\n" +" " + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" +"\n" +" Ricevi questo messaggio perché sei indicato come amministratore del " +"progetto chiamato %(project_name)s. Se non vuoi che membri della comunità di " +"Taiga possano contattarti in merito al progetto, per favore aggiorna le impostazioni del tuo progetto" +"a> per evitare queste richieste. Le regolari comunicazioni tra i membri del " +"progetto non saranno modificate.\n" +" " + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" +"\n" +"%(full_name)s ha scritto a %(project_name)s\n" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" +"\n" +"Ricevi questo messaggio perché sei indicato come amministratore del progetto " +"dal titolo %(project_name)s. Se non vuoi che membri della comunità di Taiga " +"possano contattarti in merito al progetto, per favore aggiorna le " +"impostazioni del tuo progetto a %(project_settings_url)s per evitare queste " +"richieste di contatto. Le regolari comunicazioni tra i membri del progetto " +"non saranno modificate.\n" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" +"\n" +"[Taiga] %(full_name)s ha mandato un messaggio al progetto %(project_name)s\n" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "Testo" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "Testo multi-linea" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "Rich text" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "Data" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "Url" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "tipo" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "valori" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "epico" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "storia utente" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "compito" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "problema" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "Ne esiste già un altro con lo stesso nome." + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "Non hai i permessi per impostare lo stato a questo epico." + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "referenza" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "stato" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "ordine epici" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "soggeto" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "colore" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "assegnato a" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "è un requisito del cliente" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "é una richiesta del team" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "storie utente" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "referenza esterna" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "Non ci sono epici con questo id" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "commento richiesto" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "i commenti cancellati non possono essere modificati" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "Il commento è già stato eliminato" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "Commento non eliminato" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "Cambiato" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "Creato" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "Eliminato" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "%(role)s punti del ruolo" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "da" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "a" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "Aggiunto un nuovo allegato" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "Allegato aggiornato" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "deprecato" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "accettato" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "Allegato eliminato" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "aggiunto" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "rimosso" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "Non assegnato" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "-eliminato-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "a:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "da:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "Aggiunto" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "Modificato" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "Eliminato" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "aggiunto:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "rimosso:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "Da:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "A:" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "contenuto" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "nota bloccata" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "sprint" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "Non hai i permessi per aggiungere questo sprint a questo problema." + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "Non hai i permessi per aggiungere questo stato a questo problema." + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "Non hai i permessi per aggiungere questa criticità a questo problema." + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "Non hai i permessi per aggiungere questa priorità a questo problema." + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "Non hai i permessi per aggiungere questa tipologia a questo problema." + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "criticità" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "priorità" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "tappa" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "data di conclusione" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "La milestone non è valida per il progetto" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "Mi piace" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "Piaciuto" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "lumaca" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "data stimata di inizio" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "data stimata di fine" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "è concluso" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "disponibilità" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "" +"La data stimata di inizio deve essere precedente alla data stimata di fine." + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "Non ci sono milestone con questo id" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "Tutte le storie utente devono provenire dallo stesso progetto" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "è bloccato" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "parametro ref e' richiesto" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "I parametri project oppure project__slug sono richiesti" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "il parametro '{param}' è obbligatorio" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "il parametro 'project' è obbligatorio" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "L'utente deve essere un membro del progetto." + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "email" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "creato il" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "token" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "testo ulteriore per l'invito" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "ordine dell'utente" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "L'utente è già membro del progetto" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "stato predefinito dell'epico" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "stati predefiniti per le storie utente" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "punti predefiniti" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "stati predefiniti del compito" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "priorità predefinita" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "criticità predefinita" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "stato predefinito del problema" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "tipologia predefinita del problema" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "logo" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "membri" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "tappe totali" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "punti totali della storia" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "contatto attivo" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "pannelli epici attivi" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "pannello di backlog attivo" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "pannello kanban attivo" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "pannello wiki attivo" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "pannello dei problemi attivo" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "sistema di videoconferenza" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "ulteriori dati di videoconferenza" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "creazione del template" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "è privato" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "permessi anonimi" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "permessi dell'utente" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "in vetrina" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "sta cercando persone" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "ricerca avvisi" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "token di trasferimento progetto" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "codice bloccato" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "tempo e data aggiornati" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "conta" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "fans nella settimana" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "fans nel mese" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "fans nell'anno" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "attività nella settimana" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "attività nel mese" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "attività nell'anno" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "configurazione dei moduli" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "è archivitato" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "limite dei lavori in corso" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "valore" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "ruolo proprietario predefinito" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "opzioni predefinite" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "stati dell'epico" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "stati della storia utente" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "punti" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "stati del compito" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "stati del probema" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "tipologie del problema" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "priorità" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "criticità" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "ruoli" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "attributi personalizzati dell'epico" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "attributi personalizzati della storia utente" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "attributi personalizzati del compito" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "attributi personalizzati della segnalazione" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "Coinvolto" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "Tutti" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "Nessuno" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "tempo e data creati" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "inserimenti della storia" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "notifica utenti" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "Osservato" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "La notifica esiste per l'utente e il progetto specificati" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "Valore non valido per il livello di notifica" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" +"\n" +"Epico aggiornato\n" +"Ciao %(user)s, %(changer)s ha aggiornato un epico su %(project)s\n" +"Vedi epico #%(ref)s %(subject)s in %(url)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Aggiornato l'epico #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Ha creato l'epico #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Ha cancellato l'epico #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Aggiornato il problema #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Creato il problema #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Eliminato il problema #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Aggiornato lo sprint \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Creato lo sprint \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Eliminato lo sprint \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Aggiornato il compito #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Creato il compito #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Eliminato il compito #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Aggiornata la storia utente #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Creata la storia utente #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Eliminata la storia utente #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Aggiornata la pagina wiki \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Creata la pagina wiki \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Eliminata la pagina wiki \"%(page)s\"\n" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "L'osservatore contiene un utente non valido" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "La versione deve essere un intero" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "Il parametro della versione non è valido" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "La versione non corrisponde a quella corrente" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "versione" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" +"Non puoi lasciare il progetto se sei il proprietario o se non ci sono piu' " +"amministratori" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "Il token non corrisponde ad un invito valido." + +#: taiga/projects/services/invitations.py:74 +msgid "User does not exist." +msgstr "L'utente non esiste." + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "Questo utente fa già parte del progetto." + +#: taiga/projects/services/members.py:46 +msgid "Malformed email adress." +msgstr "Indirizzo email malformato." + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "Progetto senza proprietario" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "Sei arrivato al tuo limite attuale di iscrizioni per progetti privati" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "Sei arrivato al tuo limite attuale di iscrizioni per progetti pubblici" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "Sei arrivato al tuo limite attuale di membri in attesa di approvazione" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "Sprint futuri" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "Termine di progetto" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "Token non valido" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "Il token e' scaduto" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "Kanban" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" +"Tag '{value}' non corretto. Il colore non e' un codice HEX corretto o vuoto." + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" +"Tag '{value}' non corretto. Deve essere il nome o una coppia '[\"name\", " +"\"hex color/\" | null]'." + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "Etichetta '{value}' non valida. Deve essere il nome dell'etichetta." + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "tags" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "colori dei tag" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "Questo tag esiste gia'." + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "Il colore non e' un codice HEX valido." + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "Il tag non esiste." + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "Non hai i permessi per aggiungere questo sprint a questo compito." + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "" +"Non hai i permessi per aggiungere questa storia utente a questo compito." + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "Non hai i permessi per aggiungere questo stato a questo compito." + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "ordine della storia utente" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "ordine del pannello dei compiti" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "è sotto aspirina" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "milestone id non valido." + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "id stato attivita' non valido." + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "id storia utente non valido." + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" +"id stato attivita' non valido. Lo stato deve appartenere allo stesso " +"progetto." + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" +"id storia utente non valido. La storia utente deve appartenere allo stesso " +"progetto." + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" +"id milestone non valido. La milestone deve appartenere allo stesso progetto." + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" +"id stati attivita' non validi. Tutte le attivita' devono appartenere allo " +"stesso progetto e, se esiste, allo stesso stato, storia utente e/o milestone." + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "qualcuno" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" +"\n" +"E adesso qualche parola dal collega
che è stato così "
+"gentile da invitarti
%(extra)s
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "Accetta l'invito in Taiga" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "Accetta il tuo invito" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" +"\n" +"E adesso qualche parola dal collega che è stato così gentile da :\n" +"\n" +"%(extra)s\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "Accetta l'invito in Taiga seguendo il seguente link:" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Invito a partecipare al progetto '%(project)s'\n" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Aggiunto al progetto '%(project)s'\n" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "%(new_owner_name)s dice:
" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" +"\n" +"
Da adesso in avanti, il tuo nuovo status per questo progetto sarà " +"\"admin\".
\n" +" " + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "%(new_owner_name)s dice:" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" +"\n" +"Da ora in poi, il tuo nuovo stato per questo progetto sara' \"admin\".\n" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" +"\n" +"[%(project)s] Offerta di trasferimento della proprieta' del progetto " +"accettata!\n" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" +"\n" +"%(rejecter_name)s dice:
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" +"\n" +"Se vuoi, puoi ancora provare a trasferire la proprietà del progetto " +"ad un'altra persona.
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "Richiedi trasferimento ad un'altra persona" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "%(rejecter_name)s dice:" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" +"\n" +"Se vuoi, puoi ancora provare a trasferire la proprietà del progetto ad " +"un'altra persona.\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "Richiedi il trasferimento ad un'altra persona:" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" +"\n" +"[%(project)s] Trasferimento della proprieta' del progetto rifiutato\n" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" +"\n" +"Clicca \"Continua\" se vuoi cominciare il trasferimento di " +"progetto dal pannello di amministrazione.
\n" +" " + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "Continua" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" +"\n" +"Per favore, vai alle impostazioni del tuo progetto se vuoi cominciare il " +"trasferimento di progetto dal pannello di amministrazione.\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "Vai alle tue impostazioni di progetto:" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" +"\n" +"[%(project)s] Richiesta di trasferimento della proprieta' del progetto\n" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" +"\n" +"Ciao %(receiver_name)s,
\n" +"%(owner_name)s, il proprietario attuale del progetto \"%(project_name)s\" " +"vorrebbe che tu ne diventassi il nuovo proprietario.
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" +"\n" +"%(owner_name)s dice:
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" +"\n" +"Clicca \"Continua\" per accettare o rifiutare questa proposta." +"p>\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" +"\n" +"Ciao %(receiver_name)s,\n" +"%(owner_name)s, il proprietario corrente del progetto \"%(project_name)s\" " +"vorrebbe diventare il nuovo proprietario di progetto.\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "%(owner_name)s dice:" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" +"\n" +"Per favore, vai al seguente link per accettare o rifiutare questa proposta." +"p>\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "" +"Accetta o rifiuta la richiesta di trasferimento della proprieta' del " +"progetto:" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" +"\n" +"[%(project)s] Offerta di trasferimento della proprieta' del progetto\n" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "Scrum" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"Il prodotto agile \"backlog\" su Scrum è una lista contenente brevi " +"descrizioni di tutte le funzionalità desiderate nel prodotto. Quando " +"applichi Scrum non è necessario iniziare un progetto elencando " +"dettagliatamente tutta la documentazione necessaria. Il backlog Scrum, in " +"questo modo, può crescere e cambiare man mano che si apprendono le " +"caratteristiche del prodotto e dei suoi clienti" + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"Kanban è un metodo per gestire il lavoro sulla conoscenza con un enfasi " +"sulle consegne da fare in tempo, mentre consente di non sovraccaricare i " +"membri del team. Con questo approccio il processo, dalla definizione di un " +"compito alla sua consegna ai clienti, viene mostrato ai partecipanti e ai " +"membri del team, in modo che possano organizzare il lavoro." + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "Nuovo" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "Pronto" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "In via di sviluppo" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "Pronto per il test" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "Fatto" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "Archiviato" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "Concluso" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "Necessita di informazioni" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "Posposto" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "Rifiutato" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "Errore" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "Domanda" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "Miglioramento" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "Basso" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "Normale" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "Alto" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "Lista dei desideri" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "Minore" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "Importante" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "Critico" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "UX" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "Design" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "Front" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "Back" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "Proprietario prodotto" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "Soggetto interessato" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" +"Non hai i permessi per aggiungere questo sprint a questa storia utente." + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "Non hai i permessi per aggiungere questo stato a questa storia utente." + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "id ruolo '{role_id}' non valido" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "id punti '{points_id}' non valido" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "Stiamo generando la storia utente #{ref} - {subject}" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "ruolo" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "ordine del backlog" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "ordine dello sprint" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "ordine kanban" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "data di termine" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "generato da un problema" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "Non c'è nessuna storia utente con questo ID" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" +"id stato storia utente non valido. Lo stato deve appartenere allo stesso " +"progetto." + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +#, fuzzy +#| msgid "" +#| "Invalid user story id. The user story must belong to the same project." +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" +"id storia utente non valido. La storia utente deve appartenere allo stesso " +"progetto." + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +#, fuzzy +#| msgid "" +#| "Invalid user story id. The user story must belong to the same project." +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" +"id storia utente non valido. La storia utente deve appartenere allo stesso " +"progetto." + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "Non c'è nessuno progetto con questo ID" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "L'utente esiste ancora nel progetto" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "Ruolo di progetto non valido" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "L'utente deve essere un contatto valido" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "Il responsabile del progetto deve essere un amministratore." + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "Almeno un utente deve essere un amministratore di questo progetto." + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" +"id ruolo non valido. Tutti i ruoli devono appartenere allo stesso progetto." + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "Opzioni predefinite" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "Stati della storia utente" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "Punti" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "Stati del compito" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "Stati del problema" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "Tipologie del problema" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "Priorità" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "Criticità" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "Ruoli" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "Voti" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "Voto" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "il parametro 'contenuto' è obbligatorio" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "Il parametro 'ID progetto' è obbligatorio" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "ultima modificatore" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "Controlla le API della storie per la differenza esatta" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "Membro del Progettto" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "Membri del Progetto" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "id" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "Detentore del progetto" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "Detentori del progetto" + +#: taiga/users/admin.py:97 +#, fuzzy +#| msgid "members" +msgid "Memberships" +msgstr "membri" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +#, fuzzy +#| msgid "Project End" +msgid "Private projects owned" +msgstr "Termine di progetto" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +#, fuzzy +#| msgid "Project End" +msgid "Public projects owned" +msgstr "Termine di progetto" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "E-mail duplicata" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "Username o e-mail non validi" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "E' necessario il parametro della password corrente" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "E' necessario il parametro della nuovo password" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "Password corrente non valida" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" +"Non valido. Sei sicuro che il token sia corretto e che tu non l'abbia già " +"usato in precedenza?" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "Non valido. Sicuro che il token sia corretto?" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "Mail inviata con successo!" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "Stato del super-utente" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" +"Definisce che questo utente ha tutti i permessi senza assegnarglieli " +"esplicitamente." + +#: taiga/users/models.py:120 +msgid "username" +msgstr "nome utente" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "" +"Richiede 30 caratteri o meno. Deve comprendere: lettere, numeri e caratteri " +"come /./-/_" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "Inserisci un nome utente valido." + +#: taiga/users/models.py:127 +msgid "active" +msgstr "attivo" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"Definisce se questo utente debba essere trattato come attivo. Deseleziona " +"questo invece di eliminare gli account." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "biografia" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "fotografia" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "data di inizio partecipazione" + +#: taiga/users/models.py:142 +#, fuzzy +#| msgid "date joined" +msgid "date cancelled" +msgstr "data di inizio partecipazione" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "lingua predefinita" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "tema predefinito" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "timezone predefinita" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "colora i tag" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "token e-mail" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "nuovo indirizzo e-mail" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "numero massimo di progetti privati di tua proprietà" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "numero massimo di progetti pubblici di tua proprietà" + +#: taiga/users/models.py:172 +#, fuzzy +#| msgid "max number of memberships for each owned private project" +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "numero massimo di membri per ogni progetto privato di tua proprietà" + +#: taiga/users/models.py:177 +#, fuzzy +#| msgid "max number of memberships for each owned public project" +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "numero massimo di membri per ogni progetto pubblico di tua proprietà" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "permessi" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "Il nome utente o la password non corrispondono all'utente." + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] cambia la mail" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] recupero della password" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" +"\n" +" Puoi eliminare il tuo account da questo servizio cliccando qui\n" +" " + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" +"\n" +"Puoi eliminare il tuo account da questo servizio: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "Sei stato Taigazzato!" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "non valido" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "Nome utente non valido. Provane uno diverso." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" +"Un valore di chiave duplicato viola il vincolo unico. La chiave '{}' esiste " +"già." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "chiave" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "chiave segreta" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "codice di stato" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "dati della richiesta" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "header della richiesta" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "dati della risposta" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "header della risposta" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "durata" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "Indirizzo IP non consentito" + +#~ msgid "Invalid milestone id. The milistone must belong to the same project." +#~ msgstr "" +#~ "id milestone non valido. La milestone deve appartenere allo stesso " +#~ "progetto." + +#~ msgid "" +#~ "Invalid user story ids. All stories must belong to the same project and, " +#~ "if it exists, to the same status and milestone." +#~ msgstr "" +#~ "id storia utente non validi. Tutte le storie utenti devono appartenere " +#~ "allo stesso progetto e, se esiste, allo stesso stato e milestone." + +#~ msgid "Personal info" +#~ msgstr "Informazioni personali" + +#~ msgid "Permissions" +#~ msgstr "Permessi" + +#~ msgid "Restrictions" +#~ msgstr "Restrizioni" + +#~ msgid "Important dates" +#~ msgstr "Date importanti" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Twitterをフォローする" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "GitHubからコードを入手する" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[Taiga] Updates" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Updates" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +"
%(comment)s
" + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +"コメント: %(comment)s" + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "少なくとも1つの役割が必要です." + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "ダンプファイルが必要です." + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "ダンプフォーマットが正しくありません" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "プロジェクトデータのインポートエラー" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "役割のインポートエラー" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "メンバーシップのインポートエラー" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "プロジェクトアトリビュートリストのインポートエラー" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "カスタムアトリビュートのインポートエラー" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "スプリントのインポートエラー" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "チケットのインポートエラー" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "ユーザストーリのインポートエラー" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "エピックのインポートエラー" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "タスクのインポートエラー" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "Wikiページのインポートエラー" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "Wikiリンクのインポートエラー" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "タグのインポートエラー" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "タイムラインのインポートエラー" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "プロジェクトをインポート中に予期せぬエラー" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "プロジェクトダンプの生成エラー" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" +"\n" +"\n" +"ユーザー{user_full_name} <{user_email}>のダンプのロードエラー\"\n" +"\n" +"\n" +"原因\n" +"-------\n" +"{reason}\n" +"\n" +"詳細:\n" +"--------\n" +"{details}\n" +"\n" +"エラートレース\n" +"------------" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "プロジェクトダンプのロードエラー" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "プロジェクトダンプのロードエラー" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "詳細な情報がありません" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s]プロジェクトのダンプが生成されました。" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] プロジェクトダンプがインポートされました。" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\"がプロジェクトに見つかりませんでした。" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "コンテントが無効です。正しい形式は {\"key\": \"value\",...}" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "" + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "認証が必要です。" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "名前" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "アイコンのURL" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "ウェブ" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "説明" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "次のURL" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "アプリケーション" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "トークンが間違っています" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "フルネーム" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "メールアドレス" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "コメント" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "作成日時" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"Taigaが%(full_name)s <%(email)s>からフィードバックを受け付けました。" +"p>\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"
%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "追加情報" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- 差出人 %(full_name)s <%(email)s>\n" +"---------\n" +"- コメント\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- 追加情報" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] %(full_name)sさんからのフィードバック <%(email)s>\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "プロジェクトは存在していません。" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "無効なシグネチャー" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" +"{platform}からのコメント\n" +"\n" +"> {comment_message}" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "イッシューコメントの情報は無効です。" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "{platform}からイッシューが作成されました。" + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "イッシュー情報は無効です。" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "無効なユーザー" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"コミット{platform}更新しました。\n" +"\n" +" - ステータス: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" +"このイッシューは{platform}コミット内でメンションされまし" +"た。\"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "参照された要素は存在しません。" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "ステータスは存在しません。" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "" + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "プロジェクトを見る" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "マイルストーンを見る" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "エピックを見る" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "ユーザストーリを見る" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "タスクを見る" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "課題 を表示" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "ウィキページを見る" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "ウィキリンクを見る" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "マイルストーンを追加する" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "マイルストーンを変更する" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "マイルストーンを削除する" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "エピックを追加する" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "エピックを変更する" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "エピックをコメントする" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "エピックを削除する" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "ユーザストーリを見る" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "ユーザストーリを追加する" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "ユーザストーリを変更する" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "ユーザストーリをコメントする" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "ユーザストーリを削除する" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "タスクを追加する" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "タスクを変更する" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "タスクをコメントする" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "タスクを削除する" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "イッシューを追加する" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "イッシューを変更する" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "イッシューをコメントする" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "イッシューを削除する" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "ウィキページを追加する" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "ウィキページを変更する" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "ウィキページをコメントする" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "ウィキページを削除する" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "ウィキリンクを追加する" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "ウィキリンクを変更する" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "ウィキリンクを削除する" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "プロジェクトを変更する" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "プロジェクトを削除する" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "メンバーを追加する" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "メンバーを削除する" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "管理者プロジェクトの値" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "管理者のロール" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "モジュール" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "初期値" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "アクティビティ" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "ファン" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "オーナー" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "公開にする" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "{count} 公開に成功しました。" + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "プライベートにする" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "{count} プライベートにするのに成功しました。" + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "引数は不足している" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "画像形式が正しくありません" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "無効なユーザーID" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "このユーザーは存在しません。" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +#, fuzzy +#| msgid "comment is required" +msgid "Email is required" +msgstr "コメントが必須" + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" +"プロジェクトにオーナーと、1人以上のアクティブな管理者であるユーザーが必要で" +"す。" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "部分的な更新に対応していません。" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "プロジェクト" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "コンテントタイプ" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "オブジェクトID" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "更新日時" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "添付ファイル" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "sha1" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "は廃止予定である" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "並べ替え" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "カスタム" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "このプロジェクトは支払い不能によりブロックされています。" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "このプロジェクトは管理スタッフによりブロックされました。" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "このプロジェクトはオーナーの辞退によりブロックされています。" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "このプロジェクトは削除中のためブロックされています。" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "テキスト" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "マルチラインテキスト" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "日時" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "URL" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "ドロップダウン" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "チェックボックス" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "タイプ" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "値" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "エピック" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "ユーザストーリ" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "タスク" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "イッシュー" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "同じ名前のものがすでに存在します。" + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "このエピックにこのステータスを付与する権限がありません。" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "ステータス" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "件名" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "色" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "担当者" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "クライアントの要件" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "チームの要件" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "ユーザストーリ" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "外部参照" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "このIDのエピックは存在しません。" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "コメントが必須" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "削除されたコメントを編集できません。" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "コメントがすでに削除済みです。" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "コメントが削除されていません。" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "変更する" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "作成する" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "削除する" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "from" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "to" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "非推奨" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "非推奨ではない" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "to:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "from:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "差出人" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "宛先" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "コンテント" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "ブロックされたノート" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "スプリント" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "このイッシューにこのスプリントを付与する権限がありません。" + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "このイッシューにこのステータスを付与する権限がありません。" + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "このイッシューにこの深刻度を付与する権限がありません。" + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "このイッシューにこの優先度を付与する権限がありません。" + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "このイッシューのこのタイプを付与する権限がありません。" + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "深刻度" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "優先度" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "マイルストーン" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "完了日時" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "いいね" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "いいねの数" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "スラグ" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "開始予定日時" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "完了予定日時" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "" + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "このIDのマイルストーンは存在しません。" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "はブロックされています。" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "'{param}'パラメータは必須です。" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "'project'パラメータは必須です。" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "メール" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "トークン" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "招待状の追加テキスト" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "このユーザーはすでにプロジェクトのメンバーです。" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "ロゴ" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "メンバー" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "" + +#: taiga/projects/services/invitations.py:74 +#, fuzzy +#| msgid "The user doesn't exist" +msgid "User does not exist." +msgstr "このユーザーは存在しません。" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "このユーザーは既にプロジェクトに追加されています." + +#: taiga/projects/services/members.py:46 +#, fuzzy +#| msgid "new email address" +msgid "Malformed email adress." +msgstr "新しいEメールアドレス" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "プロジェクト完了" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "カンバン" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "" + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "" + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "" + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "%(rejecter_name)s がコメント:" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "続ける" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "プロジェクト設定へ移動する:" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "%(owner_name)s がコメント:" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "スクラム" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "新規" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "準備中" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "処理中" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "テスト待ち" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "完了" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "アーカイブ" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "終了" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "情報が必要" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "延期" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "拒否" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "バグ" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "問い合わせ" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "拡張" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "低い" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "通常" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "高い" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "やりたい事" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "マイナー" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "重要" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "危険" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "UX" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "デザイン" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "フロントエンド" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "バックエンド" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "プロダクトオーナー" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "ステークホルダー" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "役割" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "バックログ順" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "スプリント順" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "完了日" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "" + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "ユーザーストーリーステータス" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "点数" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "タスクステータス" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "課題ステータス" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "課題タイプ" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "優先度" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "重要度" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "権限" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "投票" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "投票" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "最終更新者" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "プロジェクトメンバー" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "プロジェクトメンバー" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "ID" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "プロジェクト管理者" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "プロジェクト管理者" + +#: taiga/users/admin.py:97 +#, fuzzy +#| msgid "members" +msgid "Memberships" +msgstr "メンバー" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +#, fuzzy +#| msgid "Project End" +msgid "Private projects owned" +msgstr "プロジェクト完了" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +#, fuzzy +#| msgid "Project End" +msgid "Public projects owned" +msgstr "プロジェクト完了" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "重複メール" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "現在のパスワードが無効です" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "管理者の状態" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" + +#: taiga/users/models.py:120 +msgid "username" +msgstr "ユーザー名" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "有効なユーザー名を入力してください。" + +#: taiga/users/models.py:127 +msgid "active" +msgstr "有効" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "経歴" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "写真" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "参加日" + +#: taiga/users/models.py:142 +#, fuzzy +#| msgid "date joined" +msgid "date cancelled" +msgstr "参加日" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "既定の言語" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "既定のテーマ" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "既定のタイムゾーン" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "タグを色付け" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "Eメールトークン" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "新しいEメールアドレス" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "非公開プロジェクトの最大数" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "公開プロジェクトの最大数" + +#: taiga/users/models.py:172 +#, fuzzy +#| msgid "max number of memberships for each owned private project" +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "非公開プロジェクトごとのメンバーの最大数" + +#: taiga/users/models.py:177 +#, fuzzy +#| msgid "max number of memberships for each owned public project" +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "公開プロジェクトごとのメンバーの最大数" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "アクセス権" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "" + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "無効" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "" + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" +"重複したキーの値が一意性制約に違反しています。キー '{}' は既に存在していま" +"す。" + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "秘密鍵" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "ステータスコード" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "リクエストデータ" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "リクエストヘッダー" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "レスポンスデータ" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "レスポンスヘッダー" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "期限" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "許可されていないIPアドレス" + +#~ msgid "Personal info" +#~ msgstr "個人情報" + +#~ msgid "Permissions" +#~ msgstr "アクセス権" + +#~ msgid "Restrictions" +#~ msgstr "制限事項" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" +"\n" +"오픈 소스 애자일 프로젝트 " +"관리 도구 %(product_name)s에 오신 것을 환영합니다.
\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" +"\n" +" 이메일 알람 설정 또는 구독 취" +"소\n" +" • \n" +" 타이가 지원\n" +" • \n" +" 문의하기\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "트위터 팔로우" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "GitHub에서 코드 가져오기" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[타이가] 업데이트" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "업데이트" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +"
%(comment)s" +"p>\n" +" " + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +" 댓글: %(comment)s\n" +" " + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "호스트 액세스 오류" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "IP 액세스 오류" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "유저 스토리가 생성되었습니다" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "유저 스토리가 변경되었습니다" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "유저 스토리가 삭제되었습니다" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "유저스토리 #{} - {}" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "태스크가 생성되었습니다" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "태스크가 변경되었습니다" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "태스크가 삭제되었습니다" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "태스크 #{} - {}" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "이슈가 생성되었습니다" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "이슈가 변경되었습니다" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "이슈가 삭제되었습니다" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "이슈: #{} - {}" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "위키 페이지가 생성되었습니다" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "위키 페이지가 변경되었습니다" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "위키 페이지가 삭제되었습니다" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "위키 페이지: {}" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "스프린트가 생성되었습니다" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "스프린트가 변경되었습니다" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "스프린트가 삭제되었습니다" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "스프린트: {}" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "최소 한 개의 역할이 필요합니다." + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "덤프 파일이 필요함" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "잘못된 덤프 포맷" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "프로젝트 데이터를 가져오는 중 오류가 발생하였습니다." + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "역할을 가져오는 중 오류가 발생하였습니다." + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "회원을 가져오는 중 오류가 발생하였습니다." + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "프로젝트 속성 목록을 가져오는 중 오류가 발생하였습니다." + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "기본 프로젝트 속성값들 가져오기 오류" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "사용자 정의 속성을 가져오는 중 오류가 발생하였습니다." + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "스프린트를 가져오는 중 오류가 발생하였습니다." + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "이슈를 가져오는 중 오류가 발생하였습니다" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "유저 스토리를 가져오는 중 오류가 발생하였습니다." + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "에픽을 가져오는 중 오류가 발생하였습니다." + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "태스크를 가져오는 중 오류가 발생하였습니다." + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "위키 페이지를 가져오는 중 오류가 발생하였습니다." + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "위키 링크를 가져오는 중 오류가 발생하였습니다." + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "태그를 가져오는 중 오류가 발생하였습니다." + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "타임라인을 가져오는 중 오류가 발생하였습니다." + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "예상치 못한 프로젝트 가져 오기 오류가 발생하였습니다." + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "더 이상의 비공개 프로젝트를 소유하실 수 없습니다." + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" +"이 프로젝트는 당신의 비공개 프로젝트 최대 수용 인원수에 도달하였습니다." + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "더 이상의 공개 프로젝트를 소유하실 수 없습니다." + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "이 프로젝트는 당신의 공개 프로젝트 최대 수용 인원수에 도달하였습니다." + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "프로젝트 덤프를 생성하는 중 오류가 발생하였습니다." + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" +"\n" +"\n" +"{user_full_name} <{user_email}> 덤프를 로딩하던중 오류가 발생하였습니다.:\"\n" +"\n" +"\n" +"이유:\n" +"-------\n" +"{reason}\n" +"\n" +"상세정보:\n" +"--------\n" +"{details}\n" +"\n" +"에러 추적:\n" +"------------" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "프로젝트 덤프를 로드하는 중 오류가 발생하였습니다." + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "프로젝트 덤프 파일을 로드하는 중 오류가 발생하였습니다." + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "-- 상세 정보가 없습니다. --" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"안녕하세요 %(user)s 님,
\n" +"여기서 다운로드 하실 수 있습니다.:
\n" +" 덤" +"프 파일 다운로드\n" +"이 파일은 %(deletion_date)s 에 삭제됩니다.
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"안녕하세요 %(user)s 님,\n" +"\n" +"%(project)s 프로젝트의 덤프가 생성되었습니다. 여기서 다운로드 하실 수 있습니" +"다.:\n" +"\n" +"%(url)s\n" +"\n" +"이 파일은 %(deletion_date)s 에 삭제됩니다.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s] 프로젝트 덤프가 생성되었습니다." + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"안녕하세요 %(user)s 님,
\n" +"%(project)s 프로젝트를 내보낼 수 없었습니다.
\n" +"타이가 시스템 관리자에게 알렸습니다.
다시 시도하거나 지원팀에게 "
+"문의해주세요.\n"
+" %(support_email)s
%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"안녕하세요 %(user)s 님,\n" +"\n" +"%(error_message)s\n" +"%(project)s 프로젝트를 내보낼 수 없었습니다.\n" +"\n" +"타이가 시스템 관리자에게 알렸습니다.\n" +"\n" +"다시 시도하거나 지원팀에게 문의해주세요. %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" +"\n" +"
안녕하세요 %(user)s 님,
\n" +"프로젝트를 가져올 수 없었습니다.
\n" +"%(product_name)s 시스템 관리자에게 알렸습니다.
다시 시도하거나 지"
+"원팀에 문의바랍니다.\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"안녕하세요 %(user)s님,\n" +"\n" +"%(error_message)s\n" +"\n" +"프로젝트를 가져올 수 없었습니다.\n" +"\n" +"%(product_name)s 시스템 관리자에게 통보되었습니다.\n" +"\n" +"다시 시도하거나 지원팀에게 문의해주세요. %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[타이가] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"안녕하세요 %(user)s 님,
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"안녕하세요 %(user)s 님,\n" +"\n" +"프로젝트 덤프를 가져오기 완료하였습니다.\n" +"\n" +"여기에서 %(project)s 프로젝트를 확인할 수 있습니다:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] 프로젝트 덤프를 가져왔습니다" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" 이 프로젝트에서 찾을 수 없습니다." + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "잘못된 컨텐츠. 반드시 {\"key\": \"value\",...} 형태이어야 합니다." + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "유효하지 않은 사용자 지정 필드를 가지고 있습니다." + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "중복된 이름" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" +"어떤 에픽이 외부 프로젝트(%(project)s)에 관련된 스토리를 가지고 있고 가져오기" +"를 수행할 수 없습니다" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "인증 필요" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "이름" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "아이콘 url" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "웹" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "설명" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "다음 url" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "어플리케이션" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "유효하지 않은 토큰" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "성명" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "이메일 주소" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "댓글" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "생성된 날짜" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"타이가가 %(full_name)s <%(email)s>의 피드백을 받았습니다.
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "추가 정보" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"%(signature)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- 보낸이: %(full_name)s <%(email)s>\n" +"---------\n" +"- 댓글:\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- 추가 정보:" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[타이가] %(full_name)s <%(email)s>의 피드백\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "페이로드가 유효한 json이 아닙니다." + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "프로젝트가 존재하지 않습니다." + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "좋지 않은 기호" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" +"[{user_name}]({user_url} \"{user_name}의 {platform} 프로필 보기\")님의 " +"[{platform}#{number}]({comment_url} \"댓글로 가기\")에 남긴 말:\n" +"\n" +"\"{comment_message}\"" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" +"{platform} 플랫폼으로부터의 댓글:\n" +"\n" +"> {comment_message}" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "이슈 댓글 정보가 유효하지 않습니다" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"[{user_name}]({user_url} \"{user_name}의 {platform} 프로필 보기\")님에 의해 " +"[{platform}#{number}]({url} \"이슈로 가기\")에서 생성된 이슈." + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "{platform}에서 이슈가 생성되었습니다." + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"[{user_name}]({user_url} \"{user_name}의 {platform} 프로필 보기\")님에 의해 " +"[{platform}#{number}]({url} \"이슈로 가기\")에서 변경된 이슈." + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "{platform}에서 변경된 이슈." + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"[{user_name}]({user_url} \"{user_name}의 {platform} 프로필 보기\")님에 의해 " +"[{platform}#{number}]({url} \"이슈로 가기\")에서 완료된 이슈." + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "{platform}에서 이슈 완료됨." + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"[{user_name}]({user_url} \"{user_name}의 {platform} 프로필 보기\")님에 의해 " +"[{platform}#{number}]({url} \"이슈로 가기\")에서 재개된 이슈." + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "{platform}에서 재개됨." + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "유효하지 않은 이슈 정보" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "알수 없는 유저" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"{platform} 커밋으로부터 상태가 수정되었습니다..\n" +"\n" +" - 상태: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "{platform} 커밋에서 이 이슈가 언급되었습니다. \"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "참조된 엘리먼트가 존재하지 않습니다." + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "상태가 존재하지 않습니다." + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "프로젝트 값이 필요합니다." + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "Asana API 요청이 올바르지 않습니다." + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "Asana API에 요청하는 중 실패하였습니다." + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "Code 값이 필요합니다." + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "Asana 프로젝트를 가져오는 중 에러가 발생하였습니다." + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "인증 정보가 유효하지 않습니다." + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "서드 파티 서비스에 실패하였습니다." + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "GitHub프로젝트를 가져오는 중 에러가 발생하였습니다." + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "url값이 필요합니다." + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" +"\n" +" 에러가 발생했습니다; 아마도 지원되지 않는 Jira 버전 때문인 " +"것 같습니다.\n" +" 타이가는 Jira 8.6 릴리즈부터 지원하지 않습니다." + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "유효하지 않은 프로젝트_유형 {}" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "잘못된 지라 서버 설정입니다." + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "인증 토큰이 유효하지 않거나 만료되었습니다." + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "Jira 프로젝트를 가져오는 중 에러가 발생하였습니다." + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "PivotalTracker 프로젝트를 가져오는 중 에러가 발생하였습니다." + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "[%(project)s] Asana 프로젝트를 가져왔습니다" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "[%(project)s] GitHub 프로젝트를 가져왔습니다" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "[%(project)s] Jira 프로젝트를 가져왔습니다" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "[%(project)s] Trello 프로젝트를 가져왔습니다" + +#: taiga/importers/trello/importer.py:57 +#, fuzzy, python-format +#| msgid "Invalid Request: %s at %s" +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "유효하지 않은 요청: %s 의 %s" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, fuzzy, python-format +#| msgid "Unauthorized: %s at %s" +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "인증되지 않음: %s 의 %s" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, fuzzy, python-format +#| msgid "Resource Unavailable: %s at %s" +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "자원 사용 불가: %s 의 %s" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "Trello 프로젝트를 가져오는 중 에러가 발생하였습니다." + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "프로젝트 보기" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "마일스톤 보기" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "에픽 보기" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "유저 스토리 보기" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "태스크 보기" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "이슈 보기" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "위키 페이지 보기" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "위키 링크 보기" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "마일스톤 추가" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "마일스톤 수정" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "마일스톤 삭제" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "에픽 추가" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "에픽 수정" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "에픽 댓글" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "에픽 삭제" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "유저 스토리 보기" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "유저 스토리 추가" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "유저 스토리 수정" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "유저 스토리 댓글" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "유저 스토리 삭제" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "태스크 추가" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "태스크 수정" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "태스크 댓글" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "태스크 삭제" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "이슈 추가" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "이슈 수정" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "이슈 댓글" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "이슈 삭제" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "위키 페이지 추가" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "위키 페이지 수정" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "위키 페이지 댓글" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "위키 페이지 삭제" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "위키 링크 추가" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "위키 링크 수정" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "위키 링크 삭제" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "프로젝트 수정" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "프로젝트 삭제" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "회원 추가" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "회원 삭제" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "운영자 프로젝트 값" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "운영자 역할" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "모듈" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "기본값" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "활동" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "좋아요" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "소유자" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "공개로 만들기" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "{count} 개를 공개로 만드는데 성공하였습니다." + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "비공개로 만들기" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "{count} 개를 비공개로 만드는데 성공하였습니다." + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "매개변수가 완전하지 않습니다." + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "이미지 형식이 유효하지 않습니다." + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "사용자 아이디가 유효하지 않습니다." + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "사용자가 존재하지 않습니다." + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "프로젝트 회원이어야 합니다." + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "유저 스토리의 기본 완료 기한 상태를 삭제할 수 없습니다" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "프로젝트가 이미 완료 기한을 가지고 있습니다" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "태스크의 기본 완료 기한 상태를 삭제할 수 없습니다" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "프로젝트가 이미 태스크 완료 기한을 가지고 있습니다" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "이슈의 기본 완료 기한 상태를 삭제할 수 없습니다" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "프로젝트가 이미 이슈 완료 기한을 가지고 있습니다" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +#, fuzzy +#| msgid "comment is required" +msgid "Email is required" +msgstr "comment가 필수입니다." + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" +"프로젝트는 반드시 소유자가 있어야하며 사용자 중 적어도 한 명이 활성 관리자이" +"어야 합니다." + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "부분 업데이트는 지원되지 않습니다." + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "프로젝트" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "컨텐츠 형태" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "객체 아이디" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "날짜가 변경되었습니다." + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "파일이 첨부되었습니다." + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "sha1" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "지원안함" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "댓글로부터" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "순서" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +#, fuzzy +#| msgid "" +#| "Invalid task ids. All tasks must belong to the same project and, if it " +#| "exists, to the same status, user story and/or milestone." +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" +"태스크 아이디가 유효하지 않습니다. 모든 태스크는 반드시 동일한 프로젝트에 속" +"해야하며, 만약 존재한다면, 같은 상태, 마일스톤이거나 상태, 유저 스토리, 마일" +"스톤이어야 합니다." + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "사용자 정의" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "이 프로젝트는 결제 실패로 인해 차단되었습니다." + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "관리자에 의해 프로젝트가 차단되었습니다." + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "소유자가 남아 있어 프로젝트가 차단되었습니다." + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "이 프로젝트는 삭제되는 동안 차단됩니다." + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" +"\n" +" %(full_name)s 님께" +"서 %(project_name)s 프로젝트에 글을 남겼습니다.\n" +" " + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" +"\n" +"이 메시지는 %(project_name)s 이름의 프로젝트 관리자로 되어있어 수신되었습니" +"다. 타이가 커뮤니티의 회원이 귀하의 프로젝트에 연락하기를 원치 않으시면, 프로젝트 설정 변경을 통해 차단하실 수 " +"있습니다. 프로젝트 회원간의 연락은 영향을 받지 않습니다." + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" +"\n" +"%(full_name)s 님께서 %(project_name)s 프로젝트에 글을 남겼습니다.\n" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" +"\n" +"이 메시지는 당신이 %(project_name)s 이름의 프로젝트의 관리자로 되어기 때문에 " +"수신되었습니다. 타이가 커뮤니티의 회원이 귀하의 프로젝트에 연락하기를 원치 않" +"으시면, %(project_settings_url)s 에서 당신의 프로젝트 설정을 변경하십시오. 프" +"로젝트 회원간의 대화에는 영향을 받지 않습니다.\n" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" +"\n" +"[Taiga] %(full_name)s 님께서 %(project_name)s 프로젝트에 메시지를 보냈습니" +"다.\n" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "텍스트" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "여러 줄의 텍스트" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "서식있는 텍스트" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "날짜" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "Url" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "형태" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "값" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "에픽" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "유저 스토리" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "태스크" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "이슈" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "이미 동일한 이름이 존재합니다." + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "완료 기한" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "이 에픽의 상태를 설정할 권한이 없습니다." + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "참조" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "상태" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "에픽 순서" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "제목" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "색" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "할당됨" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "고객 요구 사항" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "팀 요구 사항" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "유저 스토리" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "외부 참조" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "아이디를 가진 에픽이 없습니다." + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "comment가 필수입니다." + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "삭제된 댓글은 수정할 수 없습니다." + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "댓글이 이미 삭제되었습니다." + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "댓글이 삭제되지 않았습니다." + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "수정" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "생성" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "삭제" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "%(role)s 역할 포인트" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "보낸이" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "받는이" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "새로운 첨부파일이 추가되었습니다." + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "첨부파일이 수정되었습니다." + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "지원하지 않음" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "아직 지원중임" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "첨부파일이 삭제되었습니다." + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "추가되었습니다." + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "삭제되었습니다." + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "할당되지 않았습니다." + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "-삭제되었습니다-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "받는이:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "보낸이:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "추가되었습니다." + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "수정되었습니다." + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "삭제되었습니다." + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "추가되었습니다:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "삭제되었습니다:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "보낸이:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "받는이:" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "컨텐츠" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "차단된 노트" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "스프린트" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "이 이슈의 스프린트를 설정할 권한이 없습니다." + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "이 이슈의 상태를 설정할 권한이 없습니다." + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "이 이슈의 심각도를 설정할 권한이 없습니다." + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "이 우선 순위의 형태를 설정할 권한이 없습니다." + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "이 이슈를 이 유형으로 설정할 권한이 없습니다." + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "심각도" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "우선 순위" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "마일스톤" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "종료된 날짜" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "마일스톤은 프로젝트에 유효하지 않습니다." + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "좋아요" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "좋아요" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "슬러그" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "예측 시작일" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "예측 종료일" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "완료됨" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "가용성" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "예측 시작은 반드시 예측 종료보다 이전이어야 합니다." + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "아이디를 가진 마일스톤이 없습니다." + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "모든 유저 스토리는 반드시 동일한 프로젝트에 속해야 합니다." + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "차단됨" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "ref 매개변수가 필요합니다." + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "project 또는 project__slug 매개변수가 필요합니다." + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "'{param}' 매개변수는 필수입니다." + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "'project' 매개변수는 필수입니다." + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "반드시 프로젝트 회원이어야 합니다." + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "이메일" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "생성일" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "토큰" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "초대장 추가 문자" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "유저 순서" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "이미 프로젝트의 일원입니다." + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "기본 에픽 상태" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "기본 유저 스토리 상태" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "기본 포인트" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "기본 태스크 상태" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "기본 우선순위" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "기본 심각도" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "기본 이슈 상태" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "기본 이슈 유형" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "로고" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "회원" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "마일스톤 합계" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "총 스토리 포인트" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "연락처 활성" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "에픽 활성" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "백로그 활성" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "칸반 활성" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "위키 활성" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "활성 이슈 패널" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "화상회의 시스템" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "화상회의 추가 데이터" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "탬플릿 생성" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "비공개" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "익명 사용자 권한" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "사용자 권한" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "추천됨" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "구인중" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "구인 메모" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "프로젝트 이전 토큰" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "코드 차단됨" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "날짜 시간 수정됨" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "개수" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "지난 주의 좋아요" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "지난 달의 좋아요" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "작년의 좋아요" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "지난 주의 활동" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "지난 달의 활동" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "작년의 활동" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "모듈 설정" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "보관됨" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "작업 진행 한계" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "값" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "기한까지 일수" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "소유자의 기본 역할" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "기본 옵션" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "에픽 상태" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "유저 스토리 상태" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "유저스토리 완료기한" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "포인트" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "태스크 상태" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "태스크 완료기한" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "이슈 상태" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "이슈 유형" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "이슈 완료기한" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "우선순위" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "심각도" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "역할" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "에픽 사용자 정의 속성" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "유저 스토리 사용자 정의 속성" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "태스크 사용자 정의 속성" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "이슈 사용자 정의 속성" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "관련됨" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "모두" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "없음" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "날짜 시간 생성됨" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "내역 항목" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "사용자 알림" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "구독됨" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "지정된 사용자 및 프로젝트에 대한 알림이 있습니다." + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "알림 수준의 값이 유효하지 않습니다." + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" +"\n" +"에픽이 수정되었습니다.\n" +"안녕하세요 %(user)s 님, %(changer)s 님께서 %(project)s 프로젝트의 에픽을 수정" +"하셨습니다.\n" +"#%(ref)s %(subject)s 에픽 보기 %(url)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s %(subject)s 에픽이 수정되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s %(subject)s 에픽이 생성되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s %(subject)s 에픽이 삭제되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s %(subject)s 이슈가 수정되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s %(subject)s 이슈가 생성되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s %(subject)s 이슈가 삭제되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] \"%(milestone)s\" 스프린트가 수정되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] \"%(milestone)s\" 스프린트가 생성되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] \"%(milestone)s\" 스프린트가 삭제되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" 태스크가 수정되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" 태스크가 생성되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" 태스크가 삭제되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" 유저 스토리가 수정되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" 유저 스토리가 생성되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" 유저 스토리가 삭제되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] \"%(page)s\" 위키 페이지가 수정되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] \"%(page)s\" 위키 페이지가 생성되었습니다.\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] \"%(page)s\" 위키 페이지가 삭제되었습니다.\n" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "구독중인 사람들중에 유효하지 않은 사용자가 포함되어 있습니다." + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "버전은 반드시 정수이어야 합니다." + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "버전 매개변수가 유효하지 않습니다." + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "현재 버전과 일치하지 않습니다." + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "버전" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "당신이 소유자이거나 다른 관리자가 없다면 프로젝트를 떠날 수 없습니다." + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "토큰이 어떤 유효한 초대와도 일치하지 않습니다." + +#: taiga/projects/services/invitations.py:74 +#, fuzzy +#| msgid "The user doesn't exist" +msgid "User does not exist." +msgstr "사용자가 존재하지 않습니다." + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "이 사용자는 이미 프로젝트의 회원입니다." + +#: taiga/projects/services/members.py:46 +#, fuzzy +#| msgid "new email address" +msgid "Malformed email adress." +msgstr "새로운 이메일 주소" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "소유자 없는 프로젝트" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "당신의 현재 비공개 프로젝트 최대 수용 인원수에 도달하였습니다." + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "당신의 현재 공개 프로젝트 최대 수용 인원수에 도달하였습니다." + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "당신의 현재 최대 보류중 회원수 제한에 도달하였습니다." + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "태스크 #%(ref)s" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "앞으로의 스프린트" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "프로젝트 종료" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "토큰이 유효하지 않습니다." + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "토큰이 만료되었습니다." + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "타임라인" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "에픽" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "백로그" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "칸반" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "이슈" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "팀위키" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "이 영역에 접근할 수 없습니다" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" +"'{value}' 태그는 유효하지 않습니다. 색이 유효하지 않은 HEX색 이거나 null 입니" +"다." + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" +"'{value}' 태그는 유효하지 않습니다. 이름이나 쌍을 이루어야 합니다. " +"'[\"name\", \"hex color/\" | null]'." + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "'{value}' 태그는 유효하지 않습니다. 태그 이름이어야 합니다." + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "태그" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "태그 색" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "이 태그는 이미 존재합니다." + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "색이 유효하지 않은 HEX색 입니다." + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "태그가 존재하지 않습니다." + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "이 태스크의 스프린트를 설정할 권한이 없습니다." + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "이 태스크의 유저 스토리를 설정할 권한이 없습니다." + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "이 태스크의 상태를 설정할 권한이 없습니다." + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "유저 스토리 순서" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "태스크보드 순서" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "아이오케인 입니다." + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "마일스톤 아이디가 유효하지 않습니다." + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "태스크 상태 아이디가 유효하지 않습니다." + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "유저 스토리 아이디가 유효하지 않습니다." + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" +"태스크 상태 아이디가 유효하지 않습니다. 상태는 반드시 같은 프로젝트에 속해야 " +"합니다." + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" +"유저 스토리 아이디가 유효하지 않습니다. 유저 스토리는 반드시 같은 프로젝트에 " +"속해야 합니다." + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" +"마일스톤 아이디가 유효하지 않습니다. 마일스톤은 반드시 같은 프로젝트에 속해" +"야 합니다." + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" +"태스크 아이디가 유효하지 않습니다. 모든 태스크는 반드시 동일한 프로젝트에 속" +"해야하며, 만약 존재한다면, 같은 상태, 마일스톤이거나 상태, 유저 스토리, 마일" +"스톤이어야 합니다." + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "모든 태스크는 동일 프로젝트에서 와야합니다" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "누군가" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" +"\n" +"당신을 친히 초대할만큼
유쾌하고 좋은 동료들이나 여자사람친"
+"구들의 몇 마디
%(extra)s
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "타이가로의 초대를 수락합니다." + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "초대를 수락합니다." + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" +"\n" +"당신을 친히 초대할만큼 유쾌하고 좋은 동료들이나 여자사람친구들의 몇 마디:\n" +"\n" +"%(extra)s\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "타이가로의 초대를 수락하려면 이 링크를 따라가십시오:" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" +"\n" +"[타이가] '%(project)s' 프로젝트로 초대하는 초대장\n" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" +"\n" +"[타이가] '%(project)s' 프로젝트가 추가되었습니다.\n" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "%(new_owner_name)s 님의 말:
" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" +"\n" +"
이제부터, 이 프로젝트에서 당신의 새로운 지위는 \"관리자\"가 될 것" +"입니다.
\n" +" " + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "%(new_owner_name)s 님의 말:" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" +"\n" +"이제부터, 이 프로젝트에서 당신의 새로운 지위는 \"관리자\"가 될 것입니다.\n" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" +"\n" +"[%(project)s] 프로젝트 소유권 이전 승인!\n" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" +"\n" +"%(rejecter_name)s 님의 말:
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" +"\n" +"원한다면 프로젝트 소유권을 다른 사람에게 이전 할 수 있습니다.
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "다른 사람에게 이전 요청" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "%(rejecter_name)s 님의 말:" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" +"\n" +"원한다면 프로젝트 소유권을 다른 사람에게 이전 할 수 있습니다.\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "다른 사람에게 이전 요청:" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" +"\n" +"[%(project)s] 프로젝트 소유권 이전 거절\n" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" +"\n" +"관리자 패널에서 프로젝트 이전을 하고 싶으시다면 \"계속\"을 클릭해" +"주세요.
\n" +" " + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "계속" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" +"\n" +"관리자 패널에서 프로젝트 이전을 시작하고 싶으시면 프로젝트 설정으로 이동하세" +"요.\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "프로젝트 설정으로 이동:" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" +"\n" +"[%(project)s] 프로젝트 소유권 이전 요청\n" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" +"\n" +"안녕하세요 %(receiver_name)s 님,
\n" +"\"%(project_name)s\" 프로젝트의 현재 소유자 %(owner_name)s 입니" +"다. 새로운 프로젝트 소유자가 되고 싶지 않으신가요?
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" +"\n" +"%(owner_name)s 님의 말:
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" +"\n" +"이 요청을 수락하거나 거절하시려면 \"계속\"를 클릭하세요.
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" +"\n" +"안녕하세요 %(receiver_name)s 님,\n" +"\"%(project_name)s\" 프로젝트의 현재 소유자 %(owner_name)s 입니다. 새로운 프" +"로젝트 소유자가 되고 싶지 않으신가요?\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "%(owner_name)s 님의 말:" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" +"\n" +"이 제안을 수락하거나 거부하려면 다음 링크로 이동하세요.\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "프로젝트 소유권 이전을 수락하거나 거부하세요.:" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" +"\n" +"[%(project)s] 프로젝트 소유권 이전 제안\n" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "스크럼" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"스크럼의 애자일 제품 백 로그는 제품에 필요한 모든 기능의 간략한 설명이 포함" +"된 우선 순위 기능 목록입니다. 스크럼을 적용 할 때 모든 요구 사항을 문서화하" +"기 위해 오랜 시간을 투자하며 프로젝트를 시작할 필요가 없습니다. 스크럼 제품 " +"백 로그는 제품과 고객에 대해 더 많이 알게되면 확대되고 변경 될 수 있습니다." + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"칸반은 팀 구성원에게 과부하가 아닌 정시 전달에 중점을 둔 지식 작업 관리 방식" +"입니다. 이 작업 방식은 태스크 정의로부터 고객에게 전달될 때까지 참여자들이 " +"볼 수 있도록 표시되고 팀 구성원이 대기열로부터 일을 가져올 수 있습니다." + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "신규" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "준비" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "작업중" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "테스트 준비 끝" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "완료됨" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "보관됨" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "완료됨" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "정보 필요" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "지연됨" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "거부됨" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "버그" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "질문" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "개선" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "낮음" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "일반" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "높음" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "희망사항" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "부가적" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "중요" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "치명적" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "UX" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "디자인" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "프론트" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "이전" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "제품 소유자" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "이해관계자" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "이 유저 스토리를 스프린트에 설정할 권한이 없습니다." + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "이 유저 스토리의 상태를 설정할 권한이 없습니다." + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "'{role_id}' 역할 아이디는 유효하지 않습니다." + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "'{points_id}' 포인트 아이디는 유효하지 않습니다." + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "유저 스토리 생성 #{ref} - {subject}" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "역할" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "백로그 순서" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "스프린트 순서" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "칸반 순서" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "종료일" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "이슈로부터 생성됨" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "아이디를 가진 유저 스토리가 없습니다." + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" +"유저 스토리 상태 아이디가 유효하지 않습니다. 상태는 반드시 동일한 프로젝트에 " +"속해야 합니다." + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +#, fuzzy +#| msgid "" +#| "Invalid user story id. The user story must belong to the same project." +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" +"유저 스토리 아이디가 유효하지 않습니다. 유저 스토리는 반드시 같은 프로젝트에 " +"속해야 합니다." + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +#, fuzzy +#| msgid "" +#| "Invalid user story id. The user story must belong to the same project." +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" +"유저 스토리 아이디가 유효하지 않습니다. 유저 스토리는 반드시 같은 프로젝트에 " +"속해야 합니다." + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "아이디가 있는 프로젝트가 없습니다." + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "이 프로젝트에는 아직 사용자가 없습니다." + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "프로젝트에 유효하지 않은 역할입니다." + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "사용자는 반드시 유효한 연락처이어야 합니다." + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "프로젝트 소유자는 반드시 관리자이어야 합니다." + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "이 프로젝트의 최소 한 명의 사용자는 활성된 관리자이어야 합니다." + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" +"유효하지 않은 역할 아이디입니다. 모든 역할은 반드시 동일한 프로젝트에 속해야 " +"합니다." + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "기본 옵션" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "유저 스토리 상태" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "포인트" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "태스크 상태" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "이슈 상태" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "이슈 유형" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "우선순위" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "심각도" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "역할" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "투표" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "투표" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "'content' 매개변수는 필수입니다." + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "'project_id' 매개변수는 필수입니다." + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "마지막 수정자" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "확실한 차이점을 보려면 API 내역을 확인하십시오." + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "프로젝트 회원" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "프로젝트 회원" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "아이디" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "프로젝트 소유권" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "프로젝트 소유권" + +#: taiga/users/admin.py:97 +#, fuzzy +#| msgid "members" +msgid "Memberships" +msgstr "회원" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +#, fuzzy +#| msgid "Project End" +msgid "Private projects owned" +msgstr "프로젝트 종료" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +#, fuzzy +#| msgid "Project End" +msgid "Public projects owned" +msgstr "프로젝트 종료" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "중복된 이메일" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "아이디 또는 이메일이 유효하지 않습니다." + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "현재 비밀번호 매개변수가 필요합니다." + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "새로운 비밀번호 매개변수가 필요합니다." + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "현재 비밀번호는 유효하지 않습니다.Invalid current password" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "유효하지 않음, 토큰이 정확하고 이전에 사용하지 않았습니까?" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "유효하지 않음, 토큰이 정확합니까?are you sure the token is correct?" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "성공적으로 메일을 전송했습니다!" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "슈퍼유저 상태" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "이 사용자가 명시적인 할당을 받지 않고 모든 권한을 가지는지 지정합니다." + +#: taiga/users/models.py:120 +msgid "username" +msgstr "아이디" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "필수. 30자 이하. 문자, 숫자 그리고 /./-/_ characters" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "올바른 아이디를 입력해주세요." + +#: taiga/users/models.py:127 +msgid "active" +msgstr "활성" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"이 사용자를 활성 상태로 취급할 것인지 지정합니다. 계정을 삭제하는 대신에 선택" +"을 해제하십시오." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "바이오그래피" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "사진" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "가입한 날짜" + +#: taiga/users/models.py:142 +#, fuzzy +#| msgid "date joined" +msgid "date cancelled" +msgstr "가입한 날짜" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "기본 언어" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "기본 테마" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "기본 시간대" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "태그 색 칠하기" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "이메일 토큰" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "새로운 이메일 주소" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "소유할 수 있는 비공개 프로젝트의 최대 개수" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "소유할 수 있는 공개 프로젝트의 최대 개수" + +#: taiga/users/models.py:172 +#, fuzzy +#| msgid "max number of memberships for each owned private project" +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "소유한 비공개 프로젝트당 수용할 수 있는 최대 회원수" + +#: taiga/users/models.py:177 +#, fuzzy +#| msgid "max number of memberships for each owned public project" +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "소유한 공개 프로젝트당 수용할 수 있는 최대 회원수" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "권한" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "아이디 또는 비밀번호가 올바르지 않습니다." + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[타이가] 이메일 변경" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[타이가] 비밀번호 복구" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" +"\n" +" 이 서비스에서 귀하의 계정을 삭제할 수 있습니다. 여기를 클릭하세" +"요.\n" +" " + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" +"\n" +"이 서비스에서 귀하의 계정을 삭제할 수 있습니다: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "타이가화 되었습니다!" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "유효하지 않음" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "유효하지 않은 아이디입니다. 다른 것으로 다시 시도해주세요." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "키 값이 고유 제한 조건을 위반합니다. '{}'키가 이미 있습니다." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "키" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "비밀 키" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "상태 코드" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "요청 데이터" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "요청 헤더" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "응답 데이터" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "응답 헤더" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "지속시간" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "" + +#~ msgid "Invalid milestone id. The milistone must belong to the same project." +#~ msgstr "" +#~ "마일스톤 아이디가 유효하지 않습니다. 마일스톤은 반드시 같은 프로젝트에 속" +#~ "해야 합니다." + +#~ msgid "" +#~ "Invalid user story ids. All stories must belong to the same project and, " +#~ "if it exists, to the same status and milestone." +#~ msgstr "" +#~ "유저 스토리 아이디가 유효하지 않습니다. 모든 유저 스토리는 반드시 같은 프" +#~ "로젝트에 속해야 하고, 존재한다면, 같은 상태와 마일스톤을 가져야 합니다." + +#~ msgid "Personal info" +#~ msgstr "개인정보" + +#~ msgid "Permissions" +#~ msgstr "권한" + +#~ msgid "Restrictions" +#~ msgstr "제한 사항" + +#~ msgid "Important dates" +#~ msgstr "중요한 날짜" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" +"\n" +"Laipni lūgtum " +"%(product_name)s, Atklātā koda, elastīgs Projektu vadības rīks
\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" +"\n" +" Iestatīt e-pasta paziņojumus " +"vai atrakstīties\n" +" • \n" +" Taiga Atbalsts\n" +" • \n" +" Sazināties\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Sekojiet mums Čiveklī (Twitterī)" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "Iegūstiet kodu GitHubā" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[Taiga] aktualizējumi" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Aktualizējumi" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +"
%(comment)s" +"p>\n" +" " + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +" Komentārs: %(comment)s\n" +" " + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "Kļūda piekļūstot hostam" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "IP adreses kļūda" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "Vajadzība izveidota" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "Vajadzība mainīta" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "Vajadzība dzēsta" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "Vajadzība #{} - {}" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "Uzdevums izveidots" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "Uzdevums mainīts" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "Uzdevums dzēsts" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "Uzdevums #{} - {}" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "Izmaiņu pieprasījums izveidots" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "Izmaiņu pieprasījums mainīts" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "Izmaiņu pieprasījums dzēsts" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "Izmaiņu pieprasījums: #{} - {}" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "Wiki lapa izveidota" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "Wiki lapa mainīta" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "Wiki lapa dzēsta" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "Wiki lapa: {}" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "Sprints izveidots" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "Sprints mainīts" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "Sprints dzēsts" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "Sprints: {}" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "Mums bija vajadzīga vismaz viena loma" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "Nepieciešams izmetes/kopijas (dump) fails" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "Nederīgs izmetes formāts" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "Importējot projekta datus, gadījās ķibele" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "Importējot lomas, gadījās ķibele" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "Importējot dalībnieku dalības, gadījās ķibele" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "Importējot projekta atribūtu sarakstus, gadījās ķibele" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "kļūda importējot projekta atribūtu noklusējuma vērtības" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "Importējot pielāgotos atribūtus, gadījās ķibele" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "Importējot sprintus, gadījās ķibele" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "Importējot izmaiņu pieprasījumus, gadījās ķibele" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "Importējot vajadzības, gadījās ķibele" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "Importējot eposus, gadījās ķibele" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "Importējot uzdevumus, gadījās ķibele" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "Importējot wiki lapas, gadījās ķibele" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "Importējot wiki saites, gadījās ķibele" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "Importējot birkas, gadījās ķibele" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "Importējot laika grafikus, gadījās ķibele" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "Negaidīta dižķibele, importējot projektu" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "Jums nevar būt vairāk privātu projektu" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" +"Šis projekts sasniedzis jūsu pašreizējo dalībnieku skaita limitu privātiem " +"projektiem" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "Jums nevar būt vairāk publisku projektu" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" +"Šis projekts sasniedzis jūsu pašreizējo dalībnieku skaita limitu publiskiem " +"projektiem" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "Veidojot projekta kopiju/dublikātu (dump), gadījās ķibele" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" +"\n" +"\n" +"Lietotājam {user_full_name} <{user_email}> ielādējot projekta kopiju (dump), " +"gadījās ķibele:\"\n" +"\n" +"\n" +"CĒLONIS:\n" +"-------\n" +"{reason}\n" +"\n" +"INFORMĀCIJA:\n" +"--------\n" +"{details}\n" +"\n" +"IZSEKOT KĻŪDU:\n" +"------------" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "Ielādējot projekta kopiju, gadījās ķibele" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "Ielādējot projekta kopijas (dump) failu, gadījās ķibele" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr " -- nav detalizētas informācijas --" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Sveiki%(user)s,\n" +"\n" +"Kopija projektam%(project)s izveidota veiksmīgi. Lejuplādejama šeit:\n" +"\n" +"%(url)s\n" +"\n" +"Šie dati tiks dzēsti %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s] Jūsu projekta kopija (dump) ir izveidota" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Sveicieni %(user)s,\n" +"\n" +"%(error_message)s\n" +"Projekta %(project)s exports.nav izdevies.\n" +"\n" +"Taigas sistēmas aprūpētāji ir informēti.\n" +"\n" +"Aicinām mēģināt vēlreiz. Ja ne, lūdzam sazināties ar atbalsta " +"grupu%(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Sveicieni%(user)s,\n" +"\n" +"%(error_message)s\n" +" \n" +"Projekta imports neizdodadas.\n" +"\n" +"%(product_name)s sistēmas aprūpētāji ir informēti. Mēģiniet vēlreiz, lūdzu. " +"Ja neizdodas, aicinam sazināties ar atbalsta grupu:\n" +"\n" +" %(support_email)s \n" +" %(signature)s \n" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Sveicināti %(user)s,
\n" +"%(signature)sT
\n" +" " + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Sveicieni %(user)s,\n" +"\n" +"Projekta damps importēts veiksmīgi.\n" +"\n" +"Projekts apskatāms %(project)s šeit:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] Jūsu projekta kopija ir importēta" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" netika atrasts šajā projektā" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "Nederīgs saturs. Tam jābūt {\"key\": \"value\",...}" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "Tas satur nederīgus pielāgotos laukus." + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "Nepieciešama autentifikācija" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "vārds" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "ikonas URL" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "tīmekļa URL" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "apraksts" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "nākamais URL" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "pieteikums" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "Nederīgs tokens" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "pilns vārds" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "e-pasta adrese" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "komentārs" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "izveides datums" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"Taiga saņēmusi atsauksmi no %(full_name)s <%(email)s>
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "Papildus informācija" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- No: %(full_name)s <%(email)s>\n" +"---------\n" +"- Komentārs:\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- Papildus informācija:" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] Atsauksme no %(full_name)s <%(email)s>\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "Pielikums (payload) nav derīgs json" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "Projekts neeksistē" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "Slikts paraksts" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" +"Komentārs no {platform}:\n" +"\n" +"> {comment_message}" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "Nederīga izmaiņu pieprasījuma komentāra informācija" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "Izmaiņas pieprasījums izveidots no {platform}." + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "Nederīga izmaiņas pieprasījuma informācija" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "nezināms lietotājs" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"{user_text} mainīja statusu no [{platform} commit]({commit_url} \"Skat. " +"kommitu '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Statuss: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"Mainīts statuss no {platform} kommita.\n" +"\n" +" - Statuss: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" +"Šo {type_name} pieminēja lietotājs {user_text} iekš [{platform} commit]" +"({commit_url} \"Skat. kommitu '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" +"Šis izmaiņas pieprasījums bijis minēts {platform} commit \"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "Norādītais elements neeksistē" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "Statuss nepastāv" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "Nepieciešams projekta parametrs" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "Nederīgs Asana API pieprasījums" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "Neizdevās veikt pieprasījumu Asana APIm" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "Nepieciešams koda parametrs" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "Importējot Asana projektu, gadījās ķibele" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "Nederīgi autentifikācijas dati" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "Trešās puses pakalpojums pienācīgi nedarbojas" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "Importējot GitHub projekta, gadījās ķibele" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "Nepieciešams URL parametrs" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "Nederīgs projekta_tips {}" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "Nekorekta Jira servera konfigurācija." + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "Autorizācijas tokens nederīgs vai ar beigušos derīguma termiņu" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "Importējot Jira projektu, gadījās ķibele" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "Importējot PivotalTracker projektu, gadījās ķibele" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Sveicināti %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "" + +#: taiga/importers/trello/importer.py:57 +#, fuzzy, python-format +#| msgid "Invalid Request: %s at %s" +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "Nederīgs vaicājums: %s pie %s" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, fuzzy, python-format +#| msgid "Unauthorized: %s at %s" +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "Neautorizēts: %s pie %s" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, fuzzy, python-format +#| msgid "Resource Unavailable: %s at %s" +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "Resurss nav pieejams: %s pie %s" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "Apskatīt projektu" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "Apskatīt ceļa atzīmes" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "Apskatīt Eposu" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "Apskatīt vajadzības" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "Skatīt uzdevumus" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "Apskatīt izmaiņu pieteikumus" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "Apskatīt Wiki lapas" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "Apskatīt Wiki saites" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "Pievienot ceļa atzīmi" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "Mainīt ceļa atzīmi" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "Dēst ceļa atzīmi" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "Radīt Eposu" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "Mainīt Eposu" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "Komentēt Eposu" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "Dzēst Eposu" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "Apskatīt vajadzību" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "Pievienot vajadzību" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "Mainīt vajadzību" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "Komentēt vajadzību" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "Dzēst vajadzību" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "Izveidot uzdevumu" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "Mainīt uzdevumu" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "Komentēt uzdevumu" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "Dzēst uzdevumu" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "Izveidot izmaiņas pieprasījumu" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "Mainīt izmaiņu pieprasījumu" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "Komentēt izmaiņu pieprasījumu" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "Dzēst izmaiņas pieprasījum" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "Pievienot Wiki lapu" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "Mainīt Wiki lapu" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "Komentēt Wiki lapu" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "Dzēst Wiki lapu" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "Pievienot Wiki saiti" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "Mainīt Wiki saiti" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "Dzēst Wiki saiti" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "Mainīt projektu" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "Dzēst projektu" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "+ Jauns dalībnieks" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "Dzēst dalībnieku" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "Admin lomas" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "Privātums" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "Moduļi" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "Noklusētās vērtības" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "Darbība" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "Fani" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "Vadītājs" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "Padarīt publisku" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "{count} sekmīgi padarīts publisks." + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "Padarīt privātu" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "{count} sekmīgi padarīts privāts." + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "Nepietiekoši argumenti." + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "Nederīgs attēla formāts" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "Sagataves nosaukums nav derīgs" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "Tāds lietotājs nepastāv" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "Šis lietotājs jau ir projekta dalībnieks." + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +#, fuzzy +#| msgid "comment is required" +msgid "Email is required" +msgstr "komentārs obligāts" + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "projekts" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "sha1" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "ir novecojis/netiek izmantots" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "no komentāra" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "pasūtīt" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "Whereby.com" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "Pielāgojams" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky.io" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "Šis projekts ir bloķēts nesaņemta maksājuma dēļ" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "Šo projektu bloķējis kāds no administrējošā personāla" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "Šis projekts ir bloķēts dēļ tā, ka vadītājs to pametis" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "Šis projekts ir bloķēts kamēr tas ir dzēsts" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" +"\n" +" %(full_name)s ir " +"uzrakstījis %(project_name)s\n" +" " + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" +"\n" +" Jūs saņemat šo ziņu, jo esat norādīts kā administrators projektam ar " +"nosaukumu %(project_name)s. Ja nevēlaties, lai Taigas kopienas locekļi " +"sazinātos ar jūsu projektu, lūdzu aktualizējiet projekta iestatījumus, " +"lai turpmāk novērstu šādus kontaktus. Projekta dalībnieku ikdienišķo saziņu " +"tas neietekmēs." + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" +"\n" +"%(full_name)s ir uzrakstījis %(project_name)s\n" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" +"\n" +"Jūs saņemat šo ziņu, jo esat norādīts kā administrators projektam ar " +"nosaukumu %(project_name)s.Ja nevēlaties, lai Taigas kopienas locekļi " +"sazinātos ar jūsu projektu, lūdzu aktualizējiet projekta iestatījumus iekš " +"%(project_settings_url)s, lai turpmāk novērstu šādus kontaktus. Projekta " +"dalībnieku ikdienišķo saziņu tas neietekmēs.\n" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" +"\n" +"[Taiga] %(full_name)s ir atsūtījis ziņu projektam %(project_name)s\n" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "Teksts" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "Daudzrindu teksts" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "Bagātīgi formatēts teksts (RTF)" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "Datums" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "URL" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "Nokarena izvēlne" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "Rūtiņa" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "Skaits" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "tips" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "vērtības" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "eposs" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "vajadzība" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "uzdevums" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "izmaiņas pieprasījums" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "Viena ar šādu nosaukumu jau pastāv." + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "termiņš" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "Pamatojums termiņam" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "Jums nav atļauju/tiesību iestatīt šo statusu šim eposam" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "atsauce" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "statuss" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "eposu kārtība" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "priekšmets" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "krāsa" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "piešķirts/atbildīgais" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "ir klienta prasība" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "ir komandas prasība" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "vajadzības " + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "ārējā atsauce" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "Nav eposa ar šādu ID" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "komentārs obligāts" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "dzēsti komentāri nevar tikt rediģēti" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "Komentārs jau dzēsts" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "Komentārs nav dzēsts" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "Izmainīt" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "Izveidot" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "Dzēst" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "%(role)s lomas punkti" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "no" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "uz" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "Pievienots jauns pielikums" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "Pielikums aktualizēts" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "novecojis" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "nenovecojis/aktuāls" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "Dzēsts pielikums" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "pievienots" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "noņemts" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "Nepiešķirts" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "Neiestatīts" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "-dzēsts-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "kam:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "no:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "Pievienots" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "Mainīts" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "Dzēsts" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "pievienots:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "noņemts:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "No:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "Kam:" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "saturs" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "bloķēta piezīme" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "sprints" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "Jums nav atļauju iestatīt šo sprintu šim izmaiņu pieprasījumam." + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "Jums nav atļauju iestatīt šādu statusu šim izmaiņu pieprasījumam." + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "Jums nav atļauju iestatīt šādu nozīmīgumu šim izmaiņu pieprasījumam." + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "Jums nav atļauju iestatīt šādu prioritāti šim izmaiņu pieprasījumam." + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "Jums nav atļauju iestatīt šādu tipu šim izmaiņu pieprasījumam." + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "nozīmīgums" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "prioritāte" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "robežzīme" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "beigšanas datums" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "Šī robežzīme šim projektam neder" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "Visiem izmaiņu pieprasījumiem jābūt no viena un tā paša projekta" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "Tīk" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "Patikumi (laiki)" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "lode" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "paredzētais sākuma datums" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "paredzētais beigu datums" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "ir slēgts/beigts" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "disponējamība" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "Paredzamajam sākumam jābūt pirms paredzētajām beigām." + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "Nav atskaites punkta ar šādu id" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "Visām vajadzībām jābūt no viena un tā paša projekta" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "ir bloķēts" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "nepieciešams atsauces parametrs" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "ir nepieciešams projekts vai projekta__slug parametrs" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "'{param}' parametrs ir obligāts" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "'project' parametrs ir obligāts" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "Lietotājam jābūt projekta dalībniekam." + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "e-pasts" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "izveidot" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "tokens/žetons" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "ielūguma papildus teksts" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "lietotāja pasūtījums" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "Šis lietotājs jau ir šī projekta dalībnieks" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "eposa statuss pēc noklusējuma" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "vajadzības statuss pēc noklusējuma" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "punkti pēc noklusējuma" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "uzdevuma statuss pēc noklusējuma" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "prioritāte pēc noklusējuma" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "nozīmīgums pēc noklusējuma" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "izmaiņas pieprasījuma statuss pēc noklusējuma" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "izmaiņas pieprasījuma tips pēc noklusējuma" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "logotips" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "dalībnieki" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "robežzīmju kopējais skaits" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "vajadzību punktu kopējais skaits" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "aktīvs kontakts" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "aktīvais eposa panelis" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "aktīvais darāmo darbu (backlog) panelis" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "aktīvais kanban panelis" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "aktīvais wiki panelis" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "aktīvais izmaiņu pieprasījuma panelis" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "videokonferences sistēma" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "videokonferences papildus dati" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "izveidošanas šablons" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "ir privāts" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "anonīmā lietotāja atļaujas" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "lietotāja atļaujas" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "ir attēlots" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "vēlas piesaistīt cilvēkus" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "cilvēku piesaistes piezīme" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "projekta nodošanas tokens/pilnvara" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "bloķēts kods" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "aktualizēts datums laiks" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "skaits" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "fani pagājušajā nedēļā" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "fani pagājušajā mēnesī" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "fani pagājušajā gadā" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "darbības pagājušajā nedēļā" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "darbības pagājušajā mēnesī" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "darbības pagājušajā gadā" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "moduļu konfigurācija" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "ir arhivēts" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "nepabeigto darbu limits" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "vērtība" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "pēc noklusējuma" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "dienas līdz termiņa beigām" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "vadītāja loma pēc noklusējuma" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "opcijas pēc noklusējuma" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "eposa statusi" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "vajadzību statusi" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "vajadzību termiņi" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "punkti" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "uzdevumu statusi" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "uzdevumu termiņi" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "izmaiņu pieprasījumu statusi" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "izmaiņu pieprasījumu tipi" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "izmaiņu pieprasījumu termiņi" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "prioritātes" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "nozīmīguma pakāpes" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "lomas" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "eposa pielāgojamie atribūti" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "vajadzības pielāgojamie atribūti" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "uzdevuma pielāgojamie atribūti" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "izmaiņas pieprasījuma pielāgojamie atribūti" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "Iesaistīts" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "Visi" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "Nav/Neviens" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "Piešķirts" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "Minēts" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "Pievienots kā vērotājs" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "Pievienots kā dalībnieks" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "Komentārs" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "Minēts komentārā" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "izveidošanas datums laiks" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "paziņot lietotājiem" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "Vērots" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "Paziņojums attiecas uz norādīto lietotāju un projektu" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "Paziņojuma līmeņa vērtība nav derīga" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "Vērotāju vidū ir nederīgi lietotāji" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "Versijai jābūt veselam skaitlim" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "Versijas parametrs nav derīgs" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "Versija nesakrīt ar pašreizējo" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "versija" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" +"Jūs nevarat pamest projektu, ja esat tā vadītājs vai projektam nav citu " +"administratoru" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "Tokens neatbilst nevienam derīgam uzaicinājumam." + +#: taiga/projects/services/invitations.py:74 +#, fuzzy +#| msgid "The user doesn't exist" +msgid "User does not exist." +msgstr "Tāds lietotājs nepastāv" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "Šis lietotājs jau ir projekta dalībnieks." + +#: taiga/projects/services/members.py:46 +#, fuzzy +#| msgid "new email address" +msgid "Malformed email adress." +msgstr "jauna e-pasta adrese" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "Projekts bez vadītāja" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "" +"Jūs esat sasniedzis pašreizējo dalībnieku skaita limitu privātiem projektiem" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" +"Jūs esat sasniedzis pašreizējo dalībnieku skaita limitu publiskiem projektiem" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "Jūs esat sasniedzis izskatāmo potenciālo dalībnieku pašreizējo limitu" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "Nākotnes sprints" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "Projekta beigas" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "Nederīgs tokens" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "Novecojis/izlietots tokens" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "Eposi" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "Darba klāsts" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "Kanbans" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "Izmaiņu pieprasījumi" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "TeamWiki" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "Jums nav piekļuves šai sadaļai" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "Nederīga birka “{value}”. Krāsa nav derīga HEX krāsa vai ir nulle." + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" +"Nederīga birka “{value}”. Tai jābūt vārdam vai pārim '[\"nosaukums\", \"HEX " +"krāsa /\" | nulle]'." + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "Nederīga birka “{value}”. Tam jābūt birkas nosaukumam." + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "birkas" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "birku krāsas" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "Šāda birka jau pastāv" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "Šī nav derīga HEX krāsa." + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "Birka neeksistē." + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "Jums nav atļauju iestatīt šo sprintu šim uzdevumam." + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "Jums nav atļauju iestatīt šo vajadzību šim uzdevumam." + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "Jums nav atļauju iestatīt šo statusu šim uzdevumam." + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "vajadzības pasūtījums" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "Nederīgs starpposma id." + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "Nederīgs uzdevuma statusa id." + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "Nederīgs vajadzības id." + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" +"Nederīgs uzdevuma statusa id. Statusam jāpieder vienam un tam pašam " +"projektam." + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "kāds" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "Pieņemt uzaicinājumu uz Taigu" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "Pieņemt uzaicinājumu" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "Pieprasīt nodot citai personai" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "%(rejecter_name)s saka:" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" +"\n" +"Ja vēlaties, joprojām varat mēģināt nodot projekta vadību citai personai.\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "Pieprasīt nodot citai personai:" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "Turpināt" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" +"\n" +"Ja vēlaties sākt projekta nodošanu no administrēšanas paneļa, lūdzu, " +"dodieties uz sava projekta iestatījumiem.\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "Atveriet sava projekta iestatījumus:" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "Akceptēt vai noraidīt projekta vadības nodošanu:" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "Skram" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"Skram spējo produkta darbu klāsts ir prioritarizēts funkcionalitāšu/iespēju " +"saraksts, kurā ir īsi visu produktā/izstrādājumā vēlamo funkcionalitāšu " +"apraksti. Izmantojot Skram, nav nepieciešams sākt projektu ar ilgstošām, " +"sākotnējām pūlēm dokumentēt visas prasības. Pēc tam, kad vairāk tiek " +"noskaidrots par produktu un tā klientiem, Skram darbu klāstam tiek ļauts " +"augt un mainīties. " + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"Kanban ir metode zināšanu darba vadīšanai, uzsvaru liekot uz piegādi tieši " +"laikā, vienlaikus nepārslogojot komandas locekļus. Šajā pieejā dalībniekiem " +"ir redzams process, sākot no uzdevuma definēšanas līdz tā rezultāta " +"nogādāšanai klientam, un komandas locekļi \"paņem\" darbu no rindas." + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "Jauns" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "Gatavs" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "Darbībā/norisē/aktīvs" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "Gatavs testēšanai/pārbaudei/pārbaudāms" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "Gatavs" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "Arhivēts" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "Slēgts" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "Gaida info / info gaidās" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "Atlikts" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "Noraidīts" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "Kļūda" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "Jautājums" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "Uzlabojums" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "Zems" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "Vidējs" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "Augsts" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "Vēlmju saraksts" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "Nepilngadīgais" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "Svarīgs" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "Kritisks" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "UX" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "Dizains" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "Priekšiņas" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "Iepakaļas" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "Projekta vadītājs" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "Ieinteresētā persona" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "Jums nav atļauju iestatīt šo sprintu šai vajadzībai." + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "Jums nav atļauju iestatīt šo statusu šai vajadzībai." + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "Nederīgs lomas ID '{role_id}'" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "Nederīgs punktu ID '{points_id}'" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "Vajadzības ģenerēšana #{ref} - {subject}" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "loma" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "darba klāsta pasūtījums" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "sprinta pasūtījums" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "kanban pasūtījums" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "beigu datums" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "atbildīgie lietotāji" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "ģenerēts no izmaiņu pieprasījuma" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "ģenerēts no uzdevuma" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "Ar šo ID nav nevienas vajadzības" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" +"Nederīgs vajadzības statusa ID. Statusam jābūt saistītam ar vienu un to pašu " +"projektu." + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +#, fuzzy +#| msgid "" +#| "Invalid user story status id. The status must belong to the same project." +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" +"Nederīgs vajadzības statusa ID. Statusam jābūt saistītam ar vienu un to pašu " +"projektu." + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +#, fuzzy +#| msgid "" +#| "Invalid user story status id. The status must belong to the same project." +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" +"Nederīgs vajadzības statusa ID. Statusam jābūt saistītam ar vienu un to pašu " +"projektu." + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "Nav neviena projekta ar šādu ID" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "Lietotājs projektā vēl/joprojām ir/pastāv" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "Projektam šī loma nav derīga" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "Lietotājam jābūt derīgai kontaktpersonai" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "Projekta vadītājam jābūt arī administratoram." + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "Vismaz vienam lietotājam jābūt aktīvam šī projekta administratoram." + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "Nederīgi lomu id. Visām lomām jāpieder vienam un tam pašam projektam." + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "Opcijas pēc noklusējuma" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "Vajadzību statusi" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "Punkti" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "Uzdevumu statusi" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "Izmaiņu pieprasījumu statusi" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "Izmaiņu pieprasījumu tipi" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "Prioritātes" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "Nozīmīguma pakāpes" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "Lomas" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "Balsis" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "Balss" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "“satura” parametrs ir obligāts" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "parametrs 'project_id' ir obligāts" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "pēdējais rediģējis" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "Pārbaudiet vēstures API, lai iegūtu precīzu atšķirību (diff)" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "Projekta dalībnieks" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "Projekta dalībnieki" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "id" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "Projekta vadītājs" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "Projekta vadītāji" + +#: taiga/users/admin.py:97 +#, fuzzy +#| msgid "members" +msgid "Memberships" +msgstr "dalībnieki" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +#, fuzzy +#| msgid "Project End" +msgid "Private projects owned" +msgstr "Projekta beigas" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +#, fuzzy +#| msgid "Project End" +msgid "Public projects owned" +msgstr "Projekta beigas" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "Dublēts e-pasts" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "Nederīgs e-pasts" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "Nederīgs lietotājvārds vai e-pasts" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "Nepieciešams pašreizējais paroles parametrs" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "Nepieciešams jauns paroles parametrs" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "Nederīga pašreizējā parole" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" +"Nederīgs. Vai esat pārliecināts, ka tokens ir pareizs, un iepriekš nav " +"izmantots?" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "Nederīgs. Vai esat pārliecināts, ka tokens ir pareizs?" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "Pasts nosūtīts sekmīgi!" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "superlietotāja statuss" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "Apzīmē, ka šim lietotājam ir visas atļaujas, tieši tās nepiešķirot." + +#: taiga/users/models.py:120 +msgid "username" +msgstr "lietotājvārds" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "Obligāti. 30 rakstzīmes vai mazāk. Burti, cipari un /./-/_ rakstzīmes" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "Ievadiet derīgu lietotājvārdu." + +#: taiga/users/models.py:127 +msgid "active" +msgstr "aktīvs" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"Apzīmē, vai šis lietotājs jāuzskata par aktīvu. Kontu dzēšanas vietā " +"noņemiet šo atzīmi." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "biogrāfija" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "attēls/foto" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "pievienošanās datums" + +#: taiga/users/models.py:142 +#, fuzzy +#| msgid "date joined" +msgid "date cancelled" +msgstr "pievienošanās datums" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "akceptētie noteikumi" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "jaunie noteikumi izlasīti" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "noklusētā valoda" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "noklusētā ādiņa" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "noklusētā laika josla" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "iekrāsot birkas" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "e-pasta tokens" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "jauna e-pasta adrese" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "maksimālais vadīto privāto projektu skaits" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "maksimālais vadīto publisko projektu skaits" + +#: taiga/users/models.py:172 +#, fuzzy +#| msgid "max number of memberships for each owned private project" +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "maksimālais dalībnieku skaits katrā vadītajā privātajā projektā" + +#: taiga/users/models.py:177 +#, fuzzy +#| msgid "max number of memberships for each owned public project" +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "maksimālais dalībnieku skaits katrā vadītajā publiskajā projektā" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "atļaujas" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "Lietotājvārds vai parole neatbilst lietotājam." + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] Nomainīt e-pastu" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] Paroles atgūšana" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "Jūs esat Taigatizēts" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "nederīgs" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "Nederīgs lietotājvārds. Mēģiniet citu." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "\"Izlasīti jaunie noteikumi\" jābūt atzīmētiem ar 'patiesība'" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" +"Duplicēta/atkartojošās atslēgas vērtība pārkāpj unikālo ierobežojumu. " +"Atslēga '{}' jau pastāv." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "atslēga" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "slepenā atslēga" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "statusa kods" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "pieprasīt datus" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "pieprasīt galvenes" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "atbildes dati" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "atbildes galvenes" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "ilgums" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "Neatļauta IP adrese" + +#~ msgid "Invalid milestone id. The milistone must belong to the same project." +#~ msgstr "" +#~ "Nederīgs robežzīmes ID. Robežzīmei jābūt saistītai ar vienu un to pašu " +#~ "projektu." + +#~ msgid "" +#~ "Invalid user story ids. All stories must belong to the same project and, " +#~ "if it exists, to the same status and milestone." +#~ msgstr "" +#~ "Nederīgi vajadzību ID. Visām vajadzībām jābūt saistītām ar vienu un to " +#~ "pašu projektu, un, ja tas eksistē, ar to pašu statusu un robežzīmi." + +#~ msgid "Personal info" +#~ msgstr "Personiskā informācija" + +#~ msgid "Permissions" +#~ msgstr "Atļaujas" + +#~ msgid "Restrictions" +#~ msgstr "Ierobežojumi" + +#~ msgid "Important dates" +#~ msgstr "Svarīgi datumi" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Følg oss på Twitter" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "Skaff koden på GitHub" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[Taiga] Oppdateringer" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Oppdateringer" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +"
%(comment)s" +"p>\n" +" " + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +" Kommentar: %(comment)s\n" +" " + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "Vi trenger minst en rolle" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "Har behov for dump-fil" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "Ugyldig fil-dump format" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "feil under import av prosjektdata" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "feil under import av roller" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "feil under import av medlemskap" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "feil under import av prosjektegenskaper" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "feil under import av egendefinerte egenskaper" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "feil under import av sprinter" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "feil ved import av hendelser" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "feil ved import av brukerhistorier" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "feil ved import av oppgaver" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "feil ved import av wiki-sider" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "feil ved import av wiki-lenker" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "feil ved import av etiketter" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "feil ved import av tidslinjer" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "uventet feil ved import av prosjekt" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "Du kan ikke ha fler private prosjekter" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" +"Dette prosjektet kommer til å nå din nåværende grense for medlemskap for " +"private prosjekter" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "Du kan ikke ha flere offentlige prosjekter" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" +"Dette prosjektet kommer til å nå din nåværende grense for medlemskap for " +"offentlige prosjekter" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "Feil ved generering av prosjektet dump" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "Feil ved lasting av prosjektet dump" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "Feil ved lasting av din prosjektdump-fil" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "-- ingen detaljeinfo --" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" ble ikke funnet i dette prosjektet" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "Ugyldig innhold. Det må være {\"key\": \"value\",...}" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "" + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "Autentisering kreves" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "navn" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "Ikon url" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "web" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "beskrivelse" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "Neste url" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "applikasjon" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "Ugyldig polett" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "fullt navn" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "e-postadresse" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "kommentar" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "opprettet dato" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"Taiga har mottatt tilbakemelding fra %(full_name)s <%(email)s>
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "Ekstra info" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- Fra: %(full_name)s <%(email)s>\n" +"---------\n" +"- Kommentar:\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- Ekstra info: " + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] Tilbakemelding fra %(full_name)s <%(email)s>\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "Prosjektet eksisterer ikke" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "Dårlig signatur" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "Ugyldig hendelsesinformasjon" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "Det refererte elementet finnes ikke" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "Statusen eksisterer ikke" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "" + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "Vis prosjekt" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "Vis milepæler" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "Vis brukerhistorier" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "Vis oppgaver" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "Vis hendelser" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "Se wiki-sider" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "Se wiki-lenker" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "Legg til milepæl" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "Endre milepæl" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "Slett milepæl" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "Vis brukerhistorie" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "Legg til brukerhistorie" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "Rediger brukerhistorie" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "Slett brukerhistorie" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "Legg til oppgave" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "Rediger oppgave" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "Slett oppgave" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "Legg til hendelse" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "Rediger hendelse" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "Slett hendelse" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "Legg til wiki-side" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "Endre wiki-side" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "Slett wiki-side" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "Legg til wiki-lenke" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "Endre wiki-lenke" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "Slett wiki-lenke" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "Rediger prosjekt" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "Slett prosjekt" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "Legg til medlem" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "Fjern medlem" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "Admin prosjektverdier" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "Admin roller" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "eier" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "" + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "" + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "Ufullstendige argumenter" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "Ugyldig bildeformat" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "Ugyldig brukerid" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "Brukeren eksisterer ikke" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +#, fuzzy +#| msgid "This field is required." +msgid "Email is required" +msgstr "Dette feltet er obligatorisk." + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" +"Prosjektet må ha en eier og minst en av brukerne må være en aktiv " +"administrator" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "Delvis oppdateringer støttes ikke" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "prosjekt" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "innholdstype" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "objektid" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "redigeringsdato" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "vedlagt fil" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "sha1" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "er foreldet" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "rekkefølge" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "Egendefinert" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "Dette prosjektet er blokkert på grunn av manglende betaling" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "Dette prosjektet er blokkert av en administrator" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "Dette prosjektet er blokkert fordi eieren stakk" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "Tekst" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "Tekst med flere linjer" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "Dato" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "Url" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "type" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "verdier" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "brukerhistorie" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "oppgave" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "hendelse" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "Det finnes allerede en med samme navn." + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "ref" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "status" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "subjekt" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "farge" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "tildelt til" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "Er klientkrav" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "Er team behov" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "ekstern referanse" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "Kommentaren er allerede slettet" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "Kommentaren er ikke slettet" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "Endre" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "Opprett" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "Slett" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "%(role)s rollepoeng" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "fra" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "til" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "La til nytt vedlegg" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "Oppdatert vedlegg" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "foreldet" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "ikke foreldet" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "Slettede vedlegg" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "lagt til" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "fjernet" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "Ikke tildelt" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "-slettet-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "til:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "fra:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "Lagt til" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "Endret" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "Slettet" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "lagt til: " + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "fjernet: " + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "Fra: " + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "Til: " + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "innhold" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "blokkert notat" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "sprint" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "Du har ikke tillatelse til å sette denne sprinten til denne hendelsen." + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "Du har ikke tillatelse til å sette denne statusen til denne hendelsen." + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "" +"Du har ikke tillatelse til å sette denne alvorlighetsgraden til denne " +"hendelsen." + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "" +"Du har ikke tillatelse til å sette denne prioriteten til denne hendelsen" + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "Du har ikke tillatelse til å sette denne typen til denne hendelsen." + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "alvorlighetsgrad" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "prioritet" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "milepæl" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "Sluttdato" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "Liker" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "Liker" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "slug" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "anslått startdato" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "anslått sluttdato" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "er lukket" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "" + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "er blokkert" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "'{param}' parameter er obligatorisk" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "'project' parameter er obligatorisk" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "e-post" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "opprett ved" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "token" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "invitasjon ekstra tekst" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "bruker rekkefølge" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "Denne brukeren er allerede medlem av prosjektet" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "standard brukerhistoriestatuser" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "standardpoeng" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "standard oppgavestatuser" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "standard prioriteter" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "standard alvorlighetsgrad" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "standard hendelsesstatuser" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "standard hendelsestyper" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "logo" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "medlemmer" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "total av milepæler" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "total historiepoeng" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "aktivt backlogpanel" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "aktivt kanbanpanel" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "aktivt wikipanel" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "aktivt hendelsespanel" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "videokonferansesystem" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "videokonferanse ekstra data" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "skapelsesmal" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "er privat" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "anonymes rettigheter" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "brukerrettigheter" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "er omtalt" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "er søker etter folk" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "prosjektflyttingstoken" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "blokkert kode" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "oppdatert dato tid" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "antall" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "fans forrige uke" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "fans forrige måned" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "fans forrige år" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "aktivitet forrige uke" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "aktivitet forrige måned" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "aktivitet forrige år" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "modulkonfigurasjon" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "er arkivert" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "arbeid som pågår grense" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "verdi" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "standard eiers rolle" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "standardvalg" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "bh statuser" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "poeng" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "oppgavestatuser" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "hendelsesstatuser" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "hendelsestyper" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "prioriteter" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "alvorlighetsgrader" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "roller" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "Involvert" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "Alle" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "Ingen" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "opprettet dato tid" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "loggoppføringer" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "varsle brukere" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "Fulgt" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "Ugyldig verdi for varslingsnivå" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "Følgere inneholder ugyldige brukere" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "Versjonen må være et heltall" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "Versjonsparameteret er ikke gyldig" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "Versjonen samsvarer ikke med den nåværende" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "versjon" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" +"Du kan ikke forlate prosjektet hvis du er eieren eller det ikke er flere " +"administratorer" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "" + +#: taiga/projects/services/invitations.py:74 +#, fuzzy +#| msgid "The user doesn't exist" +msgid "User does not exist." +msgstr "Brukeren eksisterer ikke" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "Denne brukeren er allerede et medlem i prosjektet." + +#: taiga/projects/services/members.py:46 +msgid "Malformed email adress." +msgstr "Feilaktig e-postadresse." + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "Du har nådd din nåværende grense for medlemskap for private prosjekter" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" +"Du har nådd din nåværende grense for medlemskap for offentlige prosjekter" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "Fremtidig sprint" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "Prosjektslutt" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "Token er ugyldig" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "Token er utløpt" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "Kanban" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "" + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "etiketter" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "etiketter farge" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "" + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "Du har ikke tillatelse til å sette denne sprinten til denne oppgaven." + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "" +"Du har ikke tillatelse til å sette denne brukerhistorien til denne oppgaven." + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "Du har ikke tillatelse til å sette denne statusen til denne oppgaven." + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "BH rekkefølge" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "Oppgavetavle rekkefølge" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "Er Iocaine" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "noen" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "Godta invitasjonen til Taiga" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "Godta din invitasjon" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "Fortsett" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "Scrum" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "Ny" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "Klar" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "Under arbeid" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "Klar til test" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "Ferdig" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "Arkivert" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "Lukket" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "Trenger info" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "Utsatt" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "Avslått" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "Bug" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "Spørsmål" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "Forbedring" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "Lav" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "Normal" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "Høy" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "Ønskeliste" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "Liten" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "Viktig" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "Kritisk" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "UX" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "Design" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "Front" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "Back" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "Produkteier" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "Interessent" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" +"Du har ikke tillatelse til å sette denne sprinten til denne brukerhistorien." + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" +"Du har ikke tillatelse til å sette denne statusen til denne brukerhistorien." + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "Genererer brukerhistorien #{ref} - {subject}" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "rolle" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "backlog rekkefølge" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "sprint rekkefølge" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "Sluttdato" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "Det finnes ingen brukerhistorie med den id'en" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "Det finnes ikke noe prosjekt med den id'en" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "Ugyldig rolle for prosjektet" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "Prosjekteieren skal være admin." + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "Minst en bruker må være en aktiv administrator for dette prosjektet." + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "Standardvalgene" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "Brukerhistoriestatuser" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "Poeng" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "Oppgavestatuser" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "Hendelsesstatuser" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "Hendelsestyper" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "Prioriteter" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "Alvorlighetsgrad" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "Roller" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "Stemmer" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "Stemme" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "'content' parameteren er obligatorisk" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "'project_id' parameteren er obligatorisk" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "sist endret av" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "Sjekk historieAPI'et for den eksakte forskjellen" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "Prosjektmedlem" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "Prosjektmedlemmer" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "id" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "Prosjekteierskap" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "Prosjekteierskap" + +#: taiga/users/admin.py:97 +#, fuzzy +#| msgid "members" +msgid "Memberships" +msgstr "medlemmer" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +#, fuzzy +#| msgid "Project End" +msgid "Private projects owned" +msgstr "Prosjektslutt" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +#, fuzzy +#| msgid "Project End" +msgid "Public projects owned" +msgstr "Prosjektslutt" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "Duplikat e-post" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "Ugyldig brukernavn eller e-postadresse" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "Nåværende passord er nødvendig" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "Nytt passord er nødvendig" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "Ugyldig nåværende passord" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" +"Ugyldig, er du sikker på at token er korrekt og at du ikke har brukt den før?" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "Ugyldig, er du sikker på at token er korrekt?" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "E-post sendt!" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "superbrukerstatus" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" +"Angir at denne brukeren har alle tillatelser uten eksplisitt tildele dem." + +#: taiga/users/models.py:120 +msgid "username" +msgstr "brukernavn" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "Påkrevd. 30 tegn eller færre. Bokstaver, tall og /./-/_ tegn" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "Skriv inn et gyldig brukernavn" + +#: taiga/users/models.py:127 +msgid "active" +msgstr "aktiv" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"Betegner om denne brukeren bør behandles som aktiv. Velg bort dette i stedet " +"for å slette kontoer." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "biografi" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "bilde" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "dato ble med" + +#: taiga/users/models.py:142 +#, fuzzy +#| msgid "date joined" +msgid "date cancelled" +msgstr "dato ble med" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "standardspråk" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "standard tema" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "standard tidssone" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "fargelegg etiketter" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "e-postsymbol" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "ny e-postadresse" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "maks antall eide private prosjekter" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "maks antall eide offentlige prosjekter" + +#: taiga/users/models.py:172 +#, fuzzy +#| msgid "max number of memberships for each owned private project" +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "maks antall medlemskap for hvert eide private prosjekt" + +#: taiga/users/models.py:177 +#, fuzzy +#| msgid "max number of memberships for each owned public project" +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "maks antall medlemskap for hvetr eide offentlige prosjekt" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "rettigheter" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "Brukernavn eller passord passer ikke til brukeren." + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] Endre e-postadresse" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" +"\n" +"Du kan fjerne din konto fra denne tjenesten: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "Du har blitt Taigatisert!" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "ugyldig" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "Ugyldig brukernavn. Prøv med et annet et." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" +"Duplicate nøkkelverdi bryter unik begrensning. Nøkkelen \"{}\" finnes " +"allerede." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "nøkkel" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "hemmelig nøkkel" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "statuskode" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "forespørselsdata" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "varighet" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "" + +#~ msgid "Personal info" +#~ msgstr "Personlig informasjon" + +#~ msgid "Permissions" +#~ msgstr "Tilganger" + +#~ msgid "Restrictions" +#~ msgstr "Restriksjoner" + +#~ msgid "Important dates" +#~ msgstr "Viktige datoer" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Volg ons op Twitter" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "Haal de code op GitHub" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[Taiga] Updates" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Updates" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +"
%(comment)s
" + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +" Commentaar: %(comment)s\n" +" " + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "Host toegang fout" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "IP adres fout" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "User story aangemaakt" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "User story gewijzigd" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "User story verwijderd" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "US #{} - {}" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "Taak aangemaakt" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "Taak gewijzigd" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "Taak verwijderd" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "Taak #{} - {}" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "Probleem aangemaakt" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "Probleem gewijzigd" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "Probleem verwijderd" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "Probleem: #{} - {}" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "Wiki Pagina aangemaakt" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "Wiki Pagina gewijzigd" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "Wiki Pagina verwijderd" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "Wiki pagina: {}" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "Sprint aangemaakt" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "Sprint gewijzigd" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "Sprint verwijderd" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "Sprint: {}" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "We hadden minstens één rol nodig" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "Dump file nodig" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "Ongeldig dump formaat" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "fout bij het importeren van project data" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "fout bij importeren rollen" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "fout bij importeren lidmaatschappen" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "fout bij importeren van project attributenlijst" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "fout bij het importeren van aangepaste attributen" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "fout bij het importeren van sprints" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "fout bij het importeren van problemen" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "fout bij het importeren van user stories" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "fout bij het importeren van epics" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "fout bij importeren taken" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "fout bij importeren wiki pagina's" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "fout bij importeren wiki links" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "fout bij importeren tags" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "fout bij importeren tijdlijnen" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "onverwachte fout tijdens het importeren van het project" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "Fout bij genereren project dump" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "Fout bij laden project dump" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "Fout tijdens het laden van de project dump file" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr " -- geen gedetailleerde informatie --" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s] De project dump werd gegenereerd" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] Je project dump is geïmporteerd" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" niet gevonden in dit project" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "Ongeldige inhoud. Volgend formaat geldt {\"key\": \"value\",...}" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "" + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "Authenticatie verreist" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "naam" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "Icoon url" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "web" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "omschrijving" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "Volgende url" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "applicatie" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "Ongeldig token" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "volledige naam" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "e-mail adres" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "commentaar" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "aanmaakdatum" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"Taiga heeft feedback ontvangen van %(full_name)s <%(email)s>
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "Extra info" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- Van: %(full_name)s <%(email)s>\n" +"---------\n" +"- Commentaar:\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- Extra info:" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] Feedback van %(full_name)s <%(email)s>\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "Het project bestaat niet" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "Slechte signature" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "Ongeldige issue commentaar informatie" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "Ongeldige issue informatie" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "Het element waarnaar verwezen wordt bestaat niet" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "De status bestaat niet" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "" + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "Bekijk project" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "Bekijk milestones" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "Bekijk user stories" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "Bekijk taken" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "Bekijk issues" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "Bekijk wiki pagina's" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "Bekijk wiki links" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "Voeg milestone toe" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "Wijzig milestone" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "Verwijder milestone" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "Bekijk user story" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "Voeg user story toe" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "Wijzig user story" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "Verwijder user story" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "Voeg taak toe" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "Wijzig taak" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "Verwijder taak" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "Voeg issue toe" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "Wijzig issue" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "Verwijder issue" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "Voeg wiki pagina toe" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "Wijzig wiki pagina" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "Verwijder wiki pagina" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "Voeg wiki link toe" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "Wijzig wiki link" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "Verwijder wiki link" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "Wijzig project" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "Verwijder project" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "Voeg lid toe" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "Verwijder lid" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "Admin project waarden" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "Admin rollen" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "eigenaar" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "" + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "" + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "Onvolledige argumenten" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "Ongeldig afbeelding formaat" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +#, fuzzy +#| msgid "This field is required." +msgid "Email is required" +msgstr "Dit veld is verplicht." + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "project" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "inhoud type" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "object id" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "gemodifieerde datum" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "bijgevoegd bestand" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "is verouderd" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "volgorde" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "type" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "waarden" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "user story" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "taak" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "issue" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "Er bestaat er al één met dezelfde naam." + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "ref" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "status" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "onderwerp" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "kleur" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "toegewezen aan" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "is requirement van de klant" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "is requirement van het team" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "externe referentie" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "Commentaar is al verwijderd" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "Commentaar niet verwijderd" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "Verander" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "Creëer" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "Verwijder" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "%(role)s rol punten" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "van" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "naar" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "Nieuwe bijlage toegevoegd" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "Bijlage bijgewerkt" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "verouderd" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "niet verouderd" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "Bijlage verwijderd" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "toegevoegd" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "verwijderd" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "Niet toegewezen" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "-verwijderd-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "naar:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "van:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "Toegevoegd" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "Veranderd" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "Verwijderd" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "toegevoegd:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "verwijderd:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "Van:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "Naar:" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "inhoud" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "geblokkeerde notitie" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "Je hebt geen toestemming om deze sprint op deze issue te zetten." + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "Je hebt geen toestemming om deze status toe te kennen aan dze issue." + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "" +"Je hebt geen toestemming om dit ernstniveau toe te kennen aan deze issue." + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "" +"Je hebt geen toestemming om deze prioriteit toe te kennen aan deze issue." + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "Je hebt geen toestemming om dit type toe te kennen aan deze issue." + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "erstniveau" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "prioriteit" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "milestone" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "datum van afwerking" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "Vind ik leuk" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "Personen die dit leuk vinden" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "slug" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "geschatte start datum" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "geschatte datum van afwerking" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "is gesloten" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "beschikbaarheid" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "The geschatte start moet vroeger zijn dan het geschatte einde." + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "is geblokkeerd" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "'{param}' parameter is verplicht" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "'project' parameter is verplicht" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "e-mail" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "aangemaakt op" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "token" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "uitnodiging extra text" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "gebruiker volgorde" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "The gebruikers is al lid van het project" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "standaard US status" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "standaard punten" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "default taak status" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "standaard prioriteit" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "standaard ernstniveau" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "standaard issue status" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "standaard issue type" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "leden" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "totaal van de milestones" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "totaal story points" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "actief backlog paneel" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "actief kanban paneel" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "actief wiki paneel" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "actief issues paneel" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "videoconference systeem" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "aanmaak template" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "is privé" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "anonieme toestemmingen" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "gebruikers toestemmingen" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "gewijzigde datum en tijd" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "module config" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "is gearchiveerd" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "work in progress limiet" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "waarde" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "standaard rol eigenaar" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "standaard instellingen" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "us statussen" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "punten" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "taak statussen" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "issue statussen" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "issue types" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "prioriteiten" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "ernstniveaus" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "rollen" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "aanmaak datum en tijd" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "geschiedenis items" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "verwittig gebruikers" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "Verwittiging bestaat voor gespecifieerde gebruiker en project" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Issue bijgewerkt#%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Issue aangemaakt #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Issue verwijderd #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Sprint bijgewerkt\"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Sprint aangemaakt \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Sprint verwijderd \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Taak bijgewerkt#%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Taak aangemaakt #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Taak verwijderd #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] US bijgewerkt#%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] US aangemaakt #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] US verwijderd #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Wiki Pagina bijgewerkt \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Wiki Pagina aangemaakt \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Wiki Pagina verwijderd \"%(page)s\"\n" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "Volgers bevat ongeldige gebruikers" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "De versie moet een integer zijn" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "De versie stemt niet overeen met de huidige waarde" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "versie" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "" + +#: taiga/projects/services/invitations.py:74 +#, fuzzy +#| msgid "The project doesn't exist" +msgid "User does not exist." +msgstr "Het project bestaat niet" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "Deze gebruiker is al lid van het project." + +#: taiga/projects/services/members.py:46 +#, fuzzy +#| msgid "new email address" +msgid "Malformed email adress." +msgstr "nieuw e-mail adres" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "Toekomstige sprint" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "Project einde" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "Token is ongeldig" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "Kanban" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "" + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "tags" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "tag kleuren" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "" + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "" + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "us volgorde" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "takenbord volgorde" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "is iocaine" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "iemand" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "Accepteer je uitnodiging tot Taiga" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "Accepteer je uitnodiging" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" +"\n" +"En nu enkele woorden van de blije broeder of zuster die zo vriendelijk was " +"om je uit te nodigen:\n" +"\n" +"%(extra)s\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "Accepteer je uitnodiging tot Taiga via onderstaande link:" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Uitnodiging om toe te treden tot project '%(project)s'\n" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Toegevoegd aan het project '%(project)s'\n" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "Scrum" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"De agile product backlog in Scrum is een geprioritiseerde lijst van " +"features, het bevat korte omschrijvingen van alle functionaliteit die men " +"verwacht van het product. Bij het toepassen van Scrum is het niet nodig om " +"een project te starten waar op voorhand grote moeite gedaan werd om alle " +"requirements te documenteren. De Scrum product backlog kan op die manier " +"groeien en veranderen naarmate men meer leert over het product en de " +"gebruikers" + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"Kanban is een methode om kenniswerk te beheren met een nadruk om just-in-" +"time aflevering terwijl we toch de teamleden niet willen overladen. Via deze " +"benadering wordt het werk door teamleden van een queue afgehaald, van " +"definitie tot taak tot het afleveren naar de klant." + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "Nieuw" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "Klaar" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "Lopende" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "Klaar om te testen" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "Afgewerkt" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "Gearchiveerd" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "Gesloten" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "Info nodig" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "Verzet naar later" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "Geweigerd" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "Bug" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "Vraag" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "Verbetering" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "Laag" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "Normaal" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "Hoog" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "Wensenlijst" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "Mineur" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "Belangrijk" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "Kritiek" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "UX" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "Design" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "Front" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "Back" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "Product Owner" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "Stakeholder" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "rol" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "backlog volgorde" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "sprint volgorde" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "afwerkdatum" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "gegenereerd van issue" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "Er is geen user story met dat id" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "Er is geen project met dat is" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "Ongeldige rol voor project" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "" + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "Standaard opties" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "Status van User story" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "Punten" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "Statussen van taken" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "Statussen van Issues" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "Types van issue" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "Prioriteiten" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "Ernstniveaus" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "Rollen" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "Stemmen" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "Stem" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "'inhoud' parameter is verplicht" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "'project_id' parameter is verplicht" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "gebruiker met laatste wijziging" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "" + +#: taiga/users/admin.py:97 +#, fuzzy +#| msgid "members" +msgid "Memberships" +msgstr "leden" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +#, fuzzy +#| msgid "Project End" +msgid "Private projects owned" +msgstr "Project einde" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +#, fuzzy +#| msgid "Project End" +msgid "Public projects owned" +msgstr "Project einde" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "Gedupliceerde e-mail" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "Ongeldige gebruikersnaam of e-mail" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "Huidig wachtwoord parameter vereist" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "Nieuw wachtwoord parameter vereist" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "Ongeldig huidig wachtwoord" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "Ongeldig, weet je zeker dat het token correct en ongebruikt is?" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "Ongeldig, weet je zeker dat het token correct is?" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "Mail met succes verzonden!" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "superuser status" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" +"Beduidt dat deze gebruik alle toestemmingen heeft zonder deze expliciet toe " +"te wijzen." + +#: taiga/users/models.py:120 +msgid "username" +msgstr "gebruikersnaam" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "Vereist. 30 of minder karakters. Letters, nummers en /./-/_ karakters" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "Geef een geldige gebruikersnaam in" + +#: taiga/users/models.py:127 +msgid "active" +msgstr "actief" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"Beduidt of deze gebruiker als actief moet behandeld worden. Deselecteer dit " +"i.p.v. accounts te verwijderen." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "biografie" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "foto" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "toetrededatum" + +#: taiga/users/models.py:142 +#, fuzzy +#| msgid "date joined" +msgid "date cancelled" +msgstr "toetrededatum" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "standaard taal" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "standaard tijdzone" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "kleur tags" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "e-mail token" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "nieuw e-mail adres" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "" + +#: taiga/users/models.py:172 +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "" + +#: taiga/users/models.py:177 +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "toestemmingen" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "Gebruikersnaam of wachtwoord stemt niet overeen met gebruiker." + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] Verander e-mail" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] Wachtwoord recuperatie" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" +"\n" +"Je mag je acccount verwijderen van deze service: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "Je bent getaiganiseerd!" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "ongeldig" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "Ongeldige gebruikersnaam. Probeer met een andere." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" +"Gedupliceerde key value overtreed unieke constraint. Key '{}' bestaat al." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "key" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "geheime sleutel" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "status code" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "request data" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "request headers" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "response data" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "response headers" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "duur" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "" + +#~ msgid "Personal info" +#~ msgstr "Persoonlijke info" + +#~ msgid "Permissions" +#~ msgstr "Toestemmingen" + +#~ msgid "Important dates" +#~ msgstr "Belangrijke data" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Obserwuj nas na Twitterze" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "Pobierz kog z GitHub" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[Taiga] Aktualizacje" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Aktualizacje" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +"
%(comment)s" +"p>\n" +" " + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +" Komentarz: %(comment)s\n" +" " + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "Historyjka użytkownika utworzona" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "Historyjka użytkownika zmodyfikowana" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "Historyjka użytkownika usunięta" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "Zadanie utworzone" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "Zadanie zmodyfikowane" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "Zadanie usunięte" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "Strona Wiki utworzona" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "Strona Wiki zmodyfikowana" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "Strona Wiki usunięta" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "Sprint utworzony" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "Sprint zmodyfikowany" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "Sprint usunięty" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "Sprint: {}" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "Potrzeba conajmiej jednej roli" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "Wymagany plik zrzutu" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "Nieprawidłowy format zrzutu" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "błąd w trakcie importu danych projektu" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "błąd w trakcie importu ról" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "błąd w trakcie importu członkostw" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "błąd w trakcie importu atrybutów projektu" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "błąd w trakcie importu niestandardowych atrybutów" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "błąd w trakcie importu sprintów" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "błąd w trakcie importu zgłoszeń" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "błąd w trakcie importu historyjek użytkownika" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "błąd w importowaniu epiców" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "błąd w trakcie importu zadań" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "błąd w trakcie importu stron Wiki" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "błąd w trakcie importu linków Wiki" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "błąd w trakcie importu tagów" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "błąd w trakcie importu osi czasu" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "nieoczekiwany błąd w importowaniu projektu" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "Nie możesz posiadać więcej prywatnych projektów" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "Nie możesz posiadać więcej publicznych projektów" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "Błąd w trakcie generowania zrzutu projektu" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" +"\n" +"\n" +"Błąd ładowania zrzutu przez {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"Powód:\n" +"-------\n" +"{reason}\n" +"\n" +"Detale:\n" +"--------\n" +"{details}\n" +"\n" +"Ślad błędu:\n" +"------------" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "Błąd w trakcie wczytywania zrzutu projektu" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "Błąd ładowania twojego zrzutu projektu" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "-- nie ma szegółowego info --" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s] Twój plik zrzutu został wygenerowany" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] Twój zrzut projektu został prawidłowo zaimportowany" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" nie odnaleziono w projekcie" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "Niewłaściwa zawartość. Musi to być {\"key\": \"value\",...}" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "" + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "Autentyfikacja wymagana" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "nazwa" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "URL ikony" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "web" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "opis" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "Następny url" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "aplikacja" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "Nieprawidłowy token" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "Imię i Nazwisko" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "adres e-mail" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "komentarz" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "data utworzenia" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"Taiga otrzymała informacje od %(full_name)s <%(email)s>
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "Dodatkowe info" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- Od: %(full_name)s <%(email)s>\n" +"---------\n" +"- Komentarz:\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- Dodatkowe info:" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] Informacje od %(full_name)s <%(email)s>\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "Projekt nie istnieje" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "Błędna sygnatura" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" +"Komentarz od {platform}:\n" +"\n" +"> {comment_message}" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "Nieprawidłowa informacja o komentarzu do zgłoszenia" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "Problem stworzony z {platform}." + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "Nieprawidłowa informacja o zgłoszeniu" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "nieznany użytkownik" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"Zmienił status z {platform} commit.\n" +"\n" +"- Status: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" +"Ten problem został wspomniany w {platform} commit \"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "Element referencyjny nie istnieje" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "Status nie istnieje" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "Parametr projektu jest potrzebny" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "Nieprawidłowe wywołanie API Asana" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "Nie udało się wywołać API Asana" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "Potrzebny parametr kodu" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "Błąd w imporcie projektu Asana" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "Błąd w danych autentyfikacji" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "Serwis trzecich osób zawiódł" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "Błąd importowania projektu GitHub" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "Parametr URL jest potrzebny" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "Nieprawidłowy project_type {}" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "" + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "Nieprawidłowy albo przeterminowany token autentifikacji" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "Błąd importu projektu Jira" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "Błąd importu projektu PivotalTracker" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "[%(project)s] Twój projekt z Asany został zaimportowany" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "[%(project)s] Twój projekt z GitHub'a został zaimportowany" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "[%(project)s] Twój projekt z Jiry został zaimportowany" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "[%(project)s] Twój projekt z Trello został zaimportowany" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "Zobacz projekt" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "Zobacz kamienie milowe" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "Zobacz historyjki użytkownika" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "Zobacz zadania" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "Zobacz zgłoszenia" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "Zobacz strony Wiki" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "Zobacz linki Wiki" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "Dodaj kamień milowy" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "Modyfikuj Kamień milowy" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "Usuń kamień milowy" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "Zobacz historyjkę użytkownika" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "Dodaj historyjkę użytkownika" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "Modyfikuj historyjkę użytkownika" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "Skomentuj historyjkę użytkownika" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "Usuń historyjkę użytkownika" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "Dodaj zadanie" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "Modyfikuj zadanie" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "Skomentuj zadanie" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "Usuń zadanie" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "Dodaj zgłoszenie" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "Modyfikuj zgłoszenie" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "Usuń zgłoszenie" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "Dodaj strony Wiki" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "Modyfikuj stronę Wiki" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "Skomentuj stronę Wiki" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "Usuń stronę Wiki" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "Dodaj link do Wiki" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "Modyfikuj link do Wiki" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "Usuń link Wiki" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "Modyfikuj projekt" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "Usuń projekt" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "Dodaj członka zespołu" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "Usuń członka zespołu" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "Administruj wartościami projektu" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "Administruj rolami" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "właściciel" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "" + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "" + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "Pola niekompletne" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "Niepoprawny format obrazka" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +#, fuzzy +#| msgid "This field is required." +msgid "Email is required" +msgstr "To pole jest wymagane." + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "projekt" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "typ zawartości" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "id obiektu" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "data modyfikacji" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "załączony plik" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "jest przestarzałe" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "kolejność" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "Niestandardowy" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "Tekst" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "Teks wielowierszowy" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "typ" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "wartości" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "historyjka użytkownika" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "zadanie" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "zgłoszenie" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "Już istnieje jeden z taką nazwą." + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "ref" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "status" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "temat" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "kolor" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "przypisane do" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "wymaganie klienta" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "wymaganie zespołu" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "źródło zgłoszenia" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "Komentarz został już usunięty" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "Komentarz nie został usunięty" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "Zmień" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "Utwórz" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "Usuń" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "%(role)s punkty roli" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "od" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "do" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "Dodano nowy załącznik" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "Zaktualizowany załącznik" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "przestarzałe" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "nie przestarzałe" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "Usuń załącznik" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "dodane" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "usuniete" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "Nieprzypisane" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "-usunięte-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "do:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "od:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "Dodane" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "Zmienione" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "Usunięte" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "dodane:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "usunięte:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "Od:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "Do:" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "zawartość" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "zaglokowana notatka" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "sprint" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "Nie masz uprawnień do połączenia tego zgłoszenia ze sprintem." + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "Nie masz uprawnień do ustawienia statusu dla tego zgłoszenia." + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "Nie masz uprawnień do ustawienia ważności dla tego zgłoszenia." + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "Nie masz uprawnień do ustawienia priorytetu dla tego zgłoszenia." + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "Nie masz uprawnień do ustawienia typu dla tego zgłoszenia." + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "ważność" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "priorytet" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "kamień milowy" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "data zakończenia" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "Nieprawidłowy kamień milowy" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "slug" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "szacowana data rozpoczecia" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "szacowana data zakończenia" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "jest zamknięte" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "dostępność" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "Szacowana data rozpoczęcia musi być wcześniejsza niż data zakończenia." + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "jest zablokowane" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "'{param}' parametr jest obowiązkowy" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "'project' parametr jest obowiązkowy" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "e-mail" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "utwórz na" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "token" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "dodatkowy tekst w zaproszeniu" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "kolejność użytkowników" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "Użytkownik już jest członkiem tego projektu" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "domyślny status dla HU" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "domyślne punkty" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "domyślny status dla zadania" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "domyślny priorytet" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "domyślna ważność" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "domyślny status dla zgłoszenia" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "domyślny typ dla zgłoszenia" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "logo" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "członkowie" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "wszystkich kamieni milowych" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "wszystkich punktów " + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "aktywny kontakt" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "aktywny panel backlog" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "aktywny panel Kanban" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "aktywny panel Wiki" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "aktywny panel zgłoszeń " + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "system wideokonferencji" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "dodatkowe dane dla wideokonferencji" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "szablon " + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "jest prywatna" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "uprawnienia anonimowych" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "uprawnienia użytkownika" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "szuka ludzi" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "data aktualizacji" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "ilość" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "konfiguracja modułów" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "zarchiwizowane" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "limit postępu prac" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "wartość" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "domyśla rola właściciela" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "domyślne opcje" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "statusy HU" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "pinkty" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "statusy zadań" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "statusy zgłoszeń" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "typy zgłoszeń" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "priorytety" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "ważność" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "role" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "Zaangażowani" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "Wszyscy" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "Żaden" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "data utworzenia" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "wpisy historii" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "powiadom użytkowników" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "Obserwowane" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "Powiadomienie istnieje dla określonego użytkownika i projektu" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "Nieprawidłowa wartość dla poziomu notyfikacji" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Zaktualizował zgłoszenie #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Utworzył zgłoszenie #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Usunął zgłoszenie #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Zaktualizował sprint\"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Utworzył sprint \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Skasował sprint \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Zaktualizował zadanie #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Utworzył zadanie #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Usunął zadanie #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Zaktualizował HU #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Utworzył HU #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Usunął HU #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Zaktualizował stronę Wiki\"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Zaktualizował stronę Wiki \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Usunął stronę Wiki \"%(page)s\"\n" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "Obserwatorzy zawierają niepoprawnych użytkowników" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "Wersja musi być integerem ;)" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "Parametr wersji jest nieprawidłowy" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "Podana wersja nie zgadza się z aktualną." + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "wersja" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "Token nie pasuje do żadnego aktywnego zaproszenia. " + +#: taiga/projects/services/invitations.py:74 +#, fuzzy +#| msgid "The tag doesn't exist." +msgid "User does not exist." +msgstr "Tag nie istnieje" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "Ten użytkownik jest już członkiem projektu." + +#: taiga/projects/services/members.py:46 +#, fuzzy +#| msgid "new email address" +msgid "Malformed email adress." +msgstr "nowy adres e-mail" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "Projekt bez właściciela" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "Przyszły sprint" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "Zakończenie projektu" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "Nieprawidłowy token." + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "Token wygasł" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "Kanban" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "Nieprawidłowy tag '{value}'. To musi być nazwa tagu." + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "tagi" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "kolory tagów" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "Taki tag już istnieje." + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "Nieprawidłowy kolor w systemie HEX." + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "Tag nie istnieje" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "Nie masz uprawnień do ustawiania sprintu dla tego zadania." + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "" +"Nie masz uprawnień do ustawiania historyjki użytkownika dla tego zadania" + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "Nie masz uprawnień do ustawiania statusu dla tego zadania" + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "kolejność HU" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "Kolejność tablicy zadań" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "Iokaina" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "Nieprawidłowy identyfikator kamienia milowego" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "Nieprawidłowy identyfikator statusu." + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "ktoś" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" +"\n" +"A poniżej kilka słów od kogoś kto był tak miły
i zechciał "
+"zaprosić Cię do projektu :)
%(extra)s
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "Zaakceptuj zaproszenie do Taiga" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "Zaakceptuj zaproszenie" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" +"\n" +"A poniżej kilka słów od kogoś kto był tak miłyHello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Dodany do projektu '%(project)s'\n" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "%(new_owner_name)s mówi:
" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" +"\n" +"
Od teraz, twoim nowym statusem dla tego projektu jest \"admin\"." +"p>\n" +" " + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "%(new_owner_name)s mówi:" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" +"\n" +"Od teraz, twoim nowym statusem dla tego projektu jest \"admin\".\n" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" +"\n" +"[%(project)s] Propozycja zmiany właściciela projektu zaakceptowana!\n" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" +"\n" +"%(rejecter_name)s mówi:
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "%(rejecter_name)s mówi:" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "Kontynuuj" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "Przejdź do ustawień projektu:" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" +"\n" +" Cześć %(receiver_name)s,\n" +"%(owner_name)s, aktualny właściciel projektu \"%(project_name)s\" " +"chciałby Cię mianować nowym właścicielem projektu.
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" +"\n" +"%(owner_name)s mówi:
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "%(owner_name)s mówi:" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" +"\n" +"Proszę przejść do poniższego linku aby zaakceptować lub odrzucić tę " +"propozycję.\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "Zaakceptuj bądź odrzuć zmianę właściciela projektu:" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "Scrum" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"Scrum w oparciu o Taiga, które jest kompletnym narzędziem zawierającym " +"product backlog, opisy wszystkich funkcji i wskazówki to przyjemność. " +"Pracując w Scrumie nie musisz rozpoczynać projektu projektu od " +"dokumentowania wszystkiego a więc możesz zacząć pracować znacznie szybciej. " +"Product backlog jest na tyle elastyczny, że umożliwia szybki wzrost i oswaja " +"zmiany wraz z tym jak cały zespół poznaje specyfikę projektu i wymagania " +"klienta." + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"Kanban jest metodą kierowania pracami, ze szczególnym naciskiem na dostawy " +"just-in-time, bez przeciążania członków zespołu. W tym podejściu, zadania są " +"wyświetlane dla klienta a członkowie zespołu wyciągają je z kolejki." + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "Nowe" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "Gotowe" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "W toku" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "Gotowe do testów" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "Gotowe!" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "Zarchiwizowane" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "Zamknięte" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "Potrzebne informacje" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "Odroczone" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "Odrzucone" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "Błąd" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "Pytanie" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "Ulepszenie" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "Niski" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "Normalny" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "Wysoki" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "Życzenie" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "Pomniejsze" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "Istotne" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "Krytyczne" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "UX" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "Design" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "Front" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "Back" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "Właściciel produktu" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "Interesariusz" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" +"Nie masz uprawnień do ustawiania sprintu dla tej historyjki użytkownika." + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" +"Nie masz uprawnień do ustawiania statusu do tej historyjki użytkownika." + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "Nieprawidłowy identyfikator roli '{role_id}'" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "rola" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "Kolejność backlogu" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "kolejność sprintu" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "Zamówienie kanban" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "data zakończenia" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "wygenerowane ze zgłoszenia" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "Nie ma historyjki użytkownika z takim ID" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +#, fuzzy +#| msgid "Invalid role ids. All roles must belong to the same project." +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" +"Nieprawidłowe identyfikatory roli. Wszystkie role muszą należeć do tego " +"samego projektu" + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +#, fuzzy +#| msgid "Invalid role ids. All roles must belong to the same project." +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" +"Nieprawidłowe identyfikatory roli. Wszystkie role muszą należeć do tego " +"samego projektu" + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "Nie ma projektu z takim ID" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "Użytkownik już istnieje w tym projekcie." + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "Nieprawidłowa rola w projekcie" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "Użytkownik musi być prawidłowym kontaktem" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "Właściciel projektu musi być administratorem." + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" +"Przynajmniej jeden użytkownik musi być aktywnym administratorem dla tego " +"projektu." + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" +"Nieprawidłowe identyfikatory roli. Wszystkie role muszą należeć do tego " +"samego projektu" + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "Domyślne opcje" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "Statusy historyjek użytkownika" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "Punkty" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "Statusy zadań" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "Statusy zgłoszeń" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "Typu zgłoszeń" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "Priorytety" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "Ważność" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "Role" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "Głosy" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "Głos" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "Parametr 'zawartość' jest wymagany" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "Parametr 'id_projektu' jest wymagany" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "ostatnio zmodyfikowane przez" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "Dla pełengo diffa sprawdź API historii" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "Zespół projektowy" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "Zespół projektowy" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "id" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "" + +#: taiga/users/admin.py:97 +#, fuzzy +#| msgid "members" +msgid "Memberships" +msgstr "członkowie" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +#, fuzzy +#| msgid "Project End" +msgid "Private projects owned" +msgstr "Zakończenie projektu" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +#, fuzzy +#| msgid "Project End" +msgid "Public projects owned" +msgstr "Zakończenie projektu" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "Zduplikowany adres e-mail" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "Nieprawidłowa nazwa użytkownika lub adrs e-mail" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "Należy podać bieżące hasło" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "Należy podać nowe hasło" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "Podałeś nieprawidłowe bieżące hasło" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" +"Niepoprawne, jesteś pewien, że token jest poprawny i nie używałeś go " +"wcześniej? " + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "Niepoprawne, jesteś pewien, że token jest poprawny?" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "E-mail wysłany poprawnie!" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "status SUPERUSER" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" +"Oznacza, że ten użytkownik posiada wszystkie uprawnienia bez konieczności " +"ich przydzielania." + +#: taiga/users/models.py:120 +msgid "username" +msgstr "nazwa użytkownika" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "Wymagane. 30 znaków. Liter, cyfr i znaków /./-/_" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "Wprowadź poprawną nazwę użytkownika" + +#: taiga/users/models.py:127 +msgid "active" +msgstr "aktywny" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"Oznacza, że ten użytkownik ma być traktowany jako aktywny. Możesz to " +"odznaczyć zamiast usuwać konto." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "biografia" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "zdjęcie" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "data dołączenia" + +#: taiga/users/models.py:142 +#, fuzzy +#| msgid "date joined" +msgid "date cancelled" +msgstr "data dołączenia" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "domyślny język Taiga" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "domyślny szablon Taiga" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "domyśla strefa czasowa" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "kolory tagów" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "tokem e-mail" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "nowy adres e-mail" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "maksymalna liczba przypisanych prywatnych projektów" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "maksymalna liczba przypisanych publicznych projektów" + +#: taiga/users/models.py:172 +#, fuzzy +#| msgid "max number of owned private projects" +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "maksymalna liczba przypisanych prywatnych projektów" + +#: taiga/users/models.py:177 +#, fuzzy +#| msgid "max number of owned public projects" +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "maksymalna liczba przypisanych publicznych projektów" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "uprawnienia" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "Nazwa użytkownika lub hasło są nieprawidłowe" + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] Zmienił e-mail" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] Odzyskał hasło" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" +"\n" +" Możesz usunąć swoje konto klikając tutaj\n" +" " + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" +"\n" +"Możesz usunąć swoje konto z tego serwisu: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "Zostałeś zaTaigowany" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "Niepoprawne" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "Niepoprawna nazwa użytkownika. Spróbuj podać inną." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "Duplikowanie wartości klucza. Klucz '{}' już istnieje." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "klucz" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "sekretny klucz" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "kod statusu" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "data żądania" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "nagłówki żądań" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "dane odpowiedzi" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "nagłówki odpowiedzi" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "czas trwania" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "" + +#~ msgid "Personal info" +#~ msgstr "Informacje osobiste" + +#~ msgid "Permissions" +#~ msgstr "Uprawnienia" + +#~ msgid "Restrictions" +#~ msgstr "Ograniczenia" + +#~ msgid "Important dates" +#~ msgstr "Ważne daty" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" +"\n" +"Bem-vindo ao " +"%(product_name)s, uma ferramenta de código aberto para Gestão Ágil de " +"Projetos
\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" +"\n" +" Configure notificações por e-" +"mail ou cancele a inscrição\n" +" • \n" +" Suporte Taiga\n" +" • \n" +" Contate-nos\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Siga-nos no Twitter" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "Pegue o código no GitHub" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[Taiga] Atualizações" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Atualizações" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +"
%(comment)s" +"p>\n" +" " + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +" Comentário: %(comment)s\n" +" " + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "Erro de acesso ao host (a hospedagem)" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "Erro de endereço IP" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "História de Usuário criada" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "História de Usuário alterada" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "História de Usuário excluída" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "US #{} - {}" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "Tarefa criada" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "Tarefa alterada" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "Tarefa excluída" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "Tarefa #{} - {}" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "Issue criada" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "Issue alterada" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "Issue excluída" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "Issue: #{} - {}" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "Página Wiki criada" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "Página Wiki alterada" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "Página Wiki excluída" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "Página Wiki: {}" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "Sprint criada" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "Sprint alterada" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "Sprint excluída" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "Sprint: {}" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "Nós precisamos de pelo menos uma função" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "Necessário de arquivo de restauração" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "Formato de aquivo de restauração inválido" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "erro ao importar informações de projeto" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "erro ao importar funcões" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "erro ao importar filiações" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "erro ao importar lista de atributos do projeto" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "erro ao importar valores de atributos padrão do projeto" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "erro ao importar atributos personalizados" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "erro ao importar sprints" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "erro ao importar problemas" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "erro ao importar histórias de usuário" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "Erro ao importar épicos" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "erro ao importar tarefas" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "erro ao importar páginas wiki" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "erro ao importar wiki links" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "erro ao importar tags" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "erro ao importar linha do tempo" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "erro inesperado ao importar projeto" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "Você não pode ter mais projetos privados" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" +"Este projeto atingiu o seu limite atual de membros para projetos privados" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "Você não pode ter mais projetos públicos" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" +"Este projeto atingiu o seu limite atual de membros para projetos públicos" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "Erro gerando arquivo de restauração do projeto" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" +"\n" +"\n" +"\n" +"Erro ao carregar arquivo de restauração por {user_full_name} <{user_email}>:" +"\"\n" +"\n" +"\n" +"\n" +"\n" +"MOTIVO:\n" +"\n" +"-------\n" +"\n" +"{reason}\n" +"\n" +"\n" +"DETALHES:\n" +"--------\n" +"{details}\n" +"\n" +"MAIS INFORMAÇÕES DO ERRO:\n" +"------------" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "Erro carregando arquivo de restauração do projeto" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "Erro ao carregar arquivo de restauração do projeto" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr " -- sem informações detalhadas --" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Olá %(user)s,
\n" +"Você pode baixá-lo aqui:
\n" +" Baixe o arquivo descartado\n" +"Este arquivo será excluído em %(deletion_date)s.
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Olá%(user)s,\n" +"\n" +"Seu descarte do projeto %(project)s foi gerado corretamente. Você pode baixá-" +"lo aqui:\n" +"\n" +"%(url)s\n" +"\n" +"Este arquivo será excluído em %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s] Seu arquivo de restauração do projeto foi criado" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Olá%(user)s,
\n" +"Seu Projeto%(project)s Não foi exportado corretamente.
\n" +"Os administradores do sistema Taiga foram informados.
Por favor, "
+"tente novamente ou entre em contato com a equipe de suporte no\n"
+" %(support_email)s
%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Olá %(user)s,\n" +"\n" +"%(error_message)s\n" +"Seu projeto %(project)s não foi exportado corretamente.\n" +"\n" +"Os administradores do sistema Taiga foram informados.\n" +"\n" +"Por favor, tente novamente ou entre em contato com a equipe de suporte no " +"%(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" +"\n" +"
Olá %(user)s,
\n" +"Seu projeto não foi importado corretamente.
\n" +"Os%(product_name)s os administradores do sistema foram informados.
Por favor, tente novamente ou entre em contato com a equipe de suporte no\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Olá %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Seu projeto não foi importado corretamente.\n" +"\n" +"Os %(product_name)s administradores do sistema foram informados.\n" +"\n" +"Por favor, tente novamente ou entre em contato com a equipe de suporte no " +"%(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Olá %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Olá %(user)s,\n" +"\n" +"Seu projeto descartado foi importado corretamente.\n" +"\n" +"Você pode ver seu projeto %(project)s aqui:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] A restauração do seu projeto foi importada" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" não encontrado nesse projeto" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "conteúdo inválido. Deve ser {\"key\": \"value\",...}" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "Contém campos personalizados inválidos." + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "Nome duplicado" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" +"Um \"Epic\" tem uma história relacionada de um projeto externo %(project)s e " +"não pode ser importado" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "Autenticação necessária" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "Nome" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "Ícone da url" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "web" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "descrição" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "Próxima url" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "aplicação" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "Token inválido" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "nome completo" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "endereço de e-mail" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "comentário" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "data de criação" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"Taiga recebeu resposta de %(full_name)s <%(email)s>
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "Informação extra" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"%(signature)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- De: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comentário:\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- Informação extra:" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] Resposta de %(full_name)s <%(email)s>\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "O \"payload\" não é uma json válida" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "O projeto não existe" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "Assinatura Ruim" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" +"[{user_name}]({user_url} \"Ver {user_name}'s {platform} perfil\") vá " +"[{platform}#{number}]({comment_url} \"para o comentário\"):\n" +"\n" +"\"{comment_message}\"" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" +"Comentário de {platform}:\n" +"\n" +"> {comment_message}" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "Informação de comentário de problema inválida" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Problema criado por [{user_name}]({user_url} \"Veja o perfil " +"{user_name}'s{platform}} \") da [{platform}#{number}]({url} \"Ir para o " +"problema\")." + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "Problema criado pela {platform}." + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "Problema modificado na{platform}." + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "Problema encerrado na {platform}." + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "Problema reaberto na {platform}." + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "Informação de problema inválida" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "usuário desconhecido" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "Este problema foi mencionado no {platform} commit \"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "O elemento referenciado não existe" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "O estatus não existe" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "Parâmetro projeto necessário" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "pedido inválido a Asana API" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "Falha ao fazer o pedido a Asana API" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "Parâmetro código necessário" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "Erro ao importar projeto Asana" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "Dados de autenticação invalidos" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "Serviço de terceiro falhando" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "Erro ao importar projeto GitHub" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "O parâmetro url é necessário" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "project_type inválido {}" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "Configuração do servidor Jira inválida." + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "Token de autenticação invalido ou expirado" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "Erro ao importar projeto Jira" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "Erro ao importar projeto PivotalTracker" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "[%(project)s] Seu projeto Asana foi importado" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "[%(project)s] Seu projeto GitHub foi importado" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "[%(project)s] Seu projeto Jira foi importado" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "[%(project)s] Seu projeto Trello foi importado" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "Requisição inválida: %(text)s em %(url)s" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "Não autorizado: %(text)s em %(url)s" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "Erro ao importar projeto do Trello" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "Ver projeto" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "Ver marco de progresso" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "Ver épico" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "Ver histórias de usuário" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "Ver tarefa" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "Ver problemas" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "Ver página wiki" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "Ver links wiki" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "Adicionar marco de progresso" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "Modificar marco de progresso" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "Excluir marco de progresso" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "Adicionar épico" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "Modificar épico" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "Comentar épico" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "Excluir épico" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "Ver história de usuário" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "Adicionar história de usuário" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "Modificar história de usuário" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "Comentar história de usuário" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "Excluir história de usuário" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "Adicionar tarefa" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "Modificar tarefa" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "Comentar tarefa" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "Excluir tarefa" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "Adicionar problema" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "Modificar problema" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "Comentar Problema" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "Excluir problema" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "Adicionar página wiki" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "modificar página wiki" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "Comentar página da wiki" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "Exluir página wiki" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "Adicionar link wiki" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "Modificar wiki link" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "Exluir link wiki" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "Modificar projeto" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "Exluir projeto" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "Adicionar membro" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "Remover membro" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "Valores projeto admin" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "Funções Admin" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "Módulos" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "Valores padrão" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "Atividades" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "Fãs" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "dono" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "Tornar público" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "" + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "Tornar privado" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "" + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "Argumentos incompletos" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "Formato de imagem inválida" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "Id de usuário inválido" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "O usuário não existe" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +msgid "Email is required" +msgstr "E-mail obrigatório" + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" +"O projeto deve ter um dono e pelo menos um dos usuários precisa ser um " +"administrador ativo" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "Atualizações parciais não são suportadas" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "projeto" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "tipo de conteúdo" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "identidade de objeto" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "data modificação" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "arquivo anexado" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "sha1" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "está obsoleto" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "do comentário" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "ordem" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "Personalizado" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "Este projeto está bloqueado por problemas de pagamento" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "Este projeto está bloqueado por um administrador" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "Este projeto está bloqueado porque o proprietário deixou o projeto" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "Este projeto está bloqueado enquanto é excluído" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "Texto" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "Multi-linha" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "Data" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "Url" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "Tipo" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "valores" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "história de usuário" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "tarefa" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "problema" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "Já existe um com o mesmo nome." + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "ref" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "status" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "assunto" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "cor" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "assinado a" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "É requerimento do cliente" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "É requerimento do time" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "histórias de usuário" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "referência externa" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "comentário obrigatório" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "comentários excluídos não podem ser editados" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "Comentário já excluído" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "Comentário não excluído" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "Alterar" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "Criar" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "Excluir" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "%(role)s pontos de função" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "de" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "para" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "Adicionar novos anexos" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "Atualizar anexo" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "obsoleto" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "não-obsoleto" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "Anexo excluído" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "adicionado" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "removido" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "Não-atribuído" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "-excluído-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "para:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "de:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "Adicionado" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "Alterado" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "Excluído" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "acrescentado:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "removido:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "De:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "Para:" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "conteúdo" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "nota bloqueada" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "sprint" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "Você não tem permissão para colocar essa sprint para esse problema." + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "Você não tem permissão para colocar esse status para esse problema." + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "Você não tem permissão para colocar essa gravidade para esse problema." + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "" +"Você não tem permissão para colocar essa prioridade para esse problema." + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "Você não tem permissão para colocar esse tipo para esse problema." + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "severidade" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "prioridade" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "marco de progresso" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "data de término" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "Curtir" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "Curtidas" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "slug" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "data de início estimada" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "data de encerramento estimada" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "está fechado" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "disponibilidade" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "A estimativa de inicio deve ser anterior a estimativa de encerramento" + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "está bloqueado" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "'{param}' parametro é mandatório" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "'project' parametro é mandatório" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "O usuário deve ser um membro do projeto" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "email" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "criado em" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "token" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "texto extra de convite" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "ordem de usuário" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "O usuário já é membro do projeto" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "status de US padrão" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "pontos padrão" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "status padrão de tarefa" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "prioridade padrão" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "severidade padrão" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "status padrão de problema" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "tipo padrão de problema" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "logotipo" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "membros" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "total de marcos de progresso" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "pontos totais de US" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "painel de backlog ativo" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "painel de kanban ativo" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "painel de wiki ativo" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "painel de problemas ativo" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "sistema de vídeo conferência" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "informação extra de vídeo conferência" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "template de criação" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "é privado" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "permissão anônima" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "permissão de usuário" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "é destaque" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "está procurando colaboradores" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "código bloqueado" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "data de atualização" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "contagem" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "atividades da última semana" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "atividades do último mês" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "atividades do último ano" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "configurações de módulos" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "está arquivado" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "trabalho no limite de progresso" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "valor" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "por padrão" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "função padrão para dono " + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "opções padrão" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "status de US" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "pontos" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "status de tarefa" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "status de problemas" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "tipos de problema" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "prioridades" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "severidades" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "funções" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "atributos personalizados de problema" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "Envolvido" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "Tudo" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "Nada" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "Assinado" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "Mencionado" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "Adicionado como observador" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "Adicionado como membro" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "Comentário" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "Mencionado em comentário" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "data de criação" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "histórico de entradas" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "notificar usuário" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "Observado" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "Existe notificação para usuário e projeto especifcado" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "Valor inválido para nível de notificação" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] excluiu o épico #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Atualização do problema #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Criação do problema #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Excluido o problema #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Atualização da sprint \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Criou o sprint \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Excpluiu o Sprint \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Atualização da tarefa #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Criou a tarefa #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Excluiu a tarefa #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Atualização da História de Usuário #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Criou a US #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Excluiu a HU #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Atualização da página wiki \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Criou a página wiki \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Excluiu a página Wiki \"%(page)s\"\n" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "Observadores contém usuários inválidos" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "A versão precisa ser um inteiro" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "O parâmetro da versão não é válido" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "A versão não corresponde com a atual" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "versão" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" +"Você não pode deixar o projeto se você é o dono é não há outros " +"administradores" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "" + +#: taiga/projects/services/invitations.py:74 +msgid "User does not exist." +msgstr "O usuário não existe." + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "O usuário já é membro do projeto." + +#: taiga/projects/services/members.py:46 +msgid "Malformed email adress." +msgstr "Endereço de e-mail malformado." + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "Projeto sem dono" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "Você atingiu o seu limite atual de membros para projetos privados" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "Você atingiu o seu limite atual de membros para projetos públicos" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "Sprint futuro" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "Fim do projeto" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "Token é inválido" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "Token expirou" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "Linha do tempo" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "Kanban" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "Você não tem acesso a esta seção" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "" + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "tags" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "cores de tags" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "" + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "Você não tem permissão para colocar esse sprint para essa tarefa." + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "" +"Você não tem permissão para colocar essa história de usuário para essa " +"tarefa." + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "Você não tem permissão para colocar esse status para essa tarefa." + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "ordenar por US" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "ordenar por quadro de tarefa" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "é Iocaine" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "alguém" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" +"\n" +"E agora algumas palavras do bom companheiros ou companheiras
"
+"que vieram tão gentilmente convidá-lo
%(extra)s
" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "Aceita seu convite para o Taiga" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "Aceite seu convite" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" +"\n" +"E agora algumas palavras do bom companheiro ou companheira que pensou tão " +"gentilmente como convidá-lo:\n" +"\n" +"%(extra)s\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "Aceite seu convite para o Taiga seguindo esse link:" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] convite para se juntar ao projeto '%(project)s'\n" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Adicionado ao projeto '%(project)s'\n" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "%(new_owner_name)s diz:
" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "%(new_owner_name)s diz:" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" +"\n" +"[%(project)s] Oferta de transferência de propriedade de projeto aceita!\n" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" +"\n" +"%(rejecter_name)s diz:
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "%(rejecter_name)s diz:" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "Continuar" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "%(owner_name)s diz:" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "Scrum" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"O backlog no scrum é uma lista de funcionalidades priorizadas, contendo " +"pequenas descrições de todas as funcionalidades desejadas no produto. Quando " +"se aplicada ao scrum, não é necessário começar com um longo esforço inicial " +"para documentar todos os requisitos. O backlog permite crescer e modificar-" +"se no processo que é compreendido sobre o produto e seus clientes." + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"Kanban é um método de gerenciar o trabalho conhecido com ênfase em entregas " +"just-in-time, não sobrecarregando membros dos times. Nessa abordagem, o " +"processo, da definição da tarefa até a entrega para o cliente, é exibida " +"para os participantes verem os próprios membros do time pegar o trabalho de " +"uma lista." + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "Novo" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "Pronto" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "Em andamento" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "Pronto para teste" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "Terminado" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "Arquivado" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "Fechado" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "Precisa de informação" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "Adiado" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "Rejeitado" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "Bug" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "Pergunta" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "Melhoria" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "Baixa" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "Normal" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "Alta" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "Desejável" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "Secundário" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "Importante" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "Crítica" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "UX" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "Design" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "Front" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "Back" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "Product Owner" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "Stakeholder" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" +"Você não tem permissão para colocar esse sprint para essa história de " +"usuário." + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" +"Você não tem permissão para colocar esse status para essa história de " +"usuário." + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "Gerando a história de usuário #{ref} - {subject}" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "função" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "ordem do backlog" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "ordem do sprint" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "data de término" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "Gerado do problema" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "Não há história de usuário com esse id" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "Não há projeto com esse id" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "Função inválida para projeto" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "O dono do projeto deve ser um administrador." + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" +"Pelo menos one dos usuários deve ser um administrador ativo neste projeto." + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "Opções padrão" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "Status de história de usuário" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "Pontos" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "Status de tarefas" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "Status de problemas" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "Tipos de problemas" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "Prioridades" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "Severidades" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "Funções" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "Votos" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "Vote" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "parâmetro 'conteúdo' é mandatório" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "parametro 'project_id' é mandatório" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "último modificador" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "Verifique o histórico da API para a exata diferença" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "Membro do Projeto" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "Membros do Projeto" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "id" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "Proprietário do projeto" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "Proprietários do projeto" + +#: taiga/users/admin.py:97 +msgid "Memberships" +msgstr "Participações" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +#, fuzzy +#| msgid "Project End" +msgid "Private projects owned" +msgstr "Fim do projeto" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +#, fuzzy +#| msgid "Project End" +msgid "Public projects owned" +msgstr "Fim do projeto" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "E-mail duplicado" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "Usuário ou e-mail inválido" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "Parâmetro de senha atual necessário" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "Parâmetro de nova senha necessário" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "Senha atual inválida" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" +"Inválido, você está certo que o token está correto e não foi usado " +"anteriormente?" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "Inválido, tem certeza que o token está correto?" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "E-mail enviado com sucesso" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "status de superuser" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" +"Designa que esse usuário tem todas as permissões sem explicitamente assiná-" +"las" + +#: taiga/users/models.py:120 +msgid "username" +msgstr "usuário" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "Requerido. 30 caracteres ou menos. Letras, números e caracteres /./-/_" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "Digite um usuário válido" + +#: taiga/users/models.py:127 +msgid "active" +msgstr "ativo" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"Designa quando esse usuário deve ser tratado como ativo. desmarque isso em " +"vez de deletar contas." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "biografia" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "foto" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "data ingressado" + +#: taiga/users/models.py:142 +#, fuzzy +#| msgid "date joined" +msgid "date cancelled" +msgstr "data ingressado" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "lingua padrão" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "tema padrão" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "fuso horário padrão" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "tags coloridas" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "token de e-mail" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "novo endereço de email" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "número máximo de projetos privados próprios" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "número máximo de projetos públicos próprios" + +#: taiga/users/models.py:172 +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "" + +#: taiga/users/models.py:177 +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "permissões" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "Usuário ou senha não correspondem ao usuário" + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] Troca de email" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] Recuperação de senha" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" +"\n" +" Você pode remover sua conta desse serviço clicando aqui\n" +" " + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" +"\n" +"Você já pode remover sua conta desse serviço: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "Você foi Taigatizado!" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "[Taiga] Verificar email" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "inválido" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "Usuário inválido. Tente com um diferente." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" +"Valor de chave duplicada viola regra de limitação. Chave '{}' já existe." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "chave" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "chave secreta" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "código de status" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "dados da requisição" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "cabeçalhos da requisição" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "dados de resposta" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "cabeçalhos de resposta" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "duração" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "" + +#~ msgid "Personal info" +#~ msgstr "Informação pessoal" + +#~ msgid "Permissions" +#~ msgstr "Permissões" + +#~ msgid "Restrictions" +#~ msgstr "Restrições" + +#~ msgid "Important dates" +#~ msgstr "Datas importantes" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" +"\n" +"Добро пожаловать в " +"Taiga%(product_name)s - инструмент с открытым исходным кодом для управления " +"проектами в стиле Agile
\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" +"\n" +"Настроить уведомления электронной почты или " +"отписаться\n" +" • \n" +"Поддержка Taiga\n" +" • \n" +"Связаться с нами" + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Следите за нами в Twitter" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "Скачайте код на GitHub" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[Taiga] Обновления" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Обновления" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +"
%(comment)s" +"p>\n" +" " + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +" Комментарий: %(comment)s\n" +" " + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "Ошибка доступа хоста" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "Ошибка IP адреса" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "Пользовательская история создана" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "Пользовательская история изменена" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "Пользовательская история удалена" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "ПИ #{} - {}" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "Задача создана" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "Задача изменена" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "Задача удалена" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "Задача #{} - {}" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "Запрос создан" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "Запрос изменён" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "Запрос удалён" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "Запрос: #{} - {}" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "Wiki-Страница создана" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "Wiki-Страница изменена" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "Wiki-Страница удалена" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "Wiki-Страница: {}" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "Спринт создан" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "Спринт изменён" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "Спринт удалён" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "Спринт: {}" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "Нам была нужна хотя бы одна роль" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "Необходим дамп" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "Неправильный формат дампа" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "ошибка при импорте данных проекта" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "ошибка при импорте ролей" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "ошибка при импорте членства" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "ошибка при импорте списков свойств проекта" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "ошибка при импорте значений по умолчанию свойств проекта" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "ошибка при импорте пользовательских свойств" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "ошибка при импорте спринтов" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "ошибка при импорте запросов" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "ошибка импорта историй от пользователей" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "ошибка импорта эпиков" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "ошибка импорта задач" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "ошибка при импорте вики-страниц" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "ошибка при импорте вики-ссылок" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "ошибка импорта тэгов" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "ошибка импорта хронологии проекта" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "неожиданная ошибка импортирования проекта" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "Вы не можете иметь больше частных проектов" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "В этом частном проекте достигнут лимит участников" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "Вы не можете иметь больше публичных проектов" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "В этом публичном проекте достигнут лимит участников" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "Ошибка создания свалочного файла для проекта" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" +"\n" +"\n" +"Ошибка загрузки дампа {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"ПРИЧИНА:\n" +"-------\n" +"{reason}\n" +"\n" +"ДЕТАЛИ:\n" +"--------\n" +"{details}\n" +"\n" +"ТРАССИРОВКА ОШИБКИ:\n" +"------------" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "Ошибка загрузки дампа" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "Ошибка загрузки дампа вашего проекта" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "-- нет детальной информации --" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Вы можете скачать ее здесь:
\n" +" Скачать резервную копию\n" +"Этот файл будет удалён %(deletion_date)s.
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Здравствуйте, %(user)s,\n" +"\n" +"Дамп для проекта %(project)s успешно сгенерирован. Вы можете скачать его " +"здесь:\n" +"\n" +"%(url)s\n" +"\n" +"Файл будет удалён %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s] Дамп вашего проекта успешно сгенерирован" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s,
\n" +"Экспорт вашего проекта %(project)s был выполнен некорректно.
\n" +"Системные администраторы Taiga были проинформированы об этом.
"
+"Пожалуйста, попробуйте ещё раз или свяжитесь со службой поддержки:\n"
+"%(support_email)s
%(signature)s
" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Здравствуйте, %(user)s,\n" +"\n" +"%(error_message)s\n" +"Ваш проект %(project)s не был корректно экспортирован.\n" +"\n" +"Системные администраторы Taiga уведомлены об этом.\n" +"\n" +"Пожалуйста, попробуйте ещё раз или свяжитесь со службой поддержки " +"%(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" +"\n" +"%(error_message)s\n" +"
Здравствуйте, %(user)s,
\n" +"Импорт вашего проекта был выполнен некорректно.
\n" +"Системные администраторы %(product_name)s были проинформированы об этом."
+"
Пожалуйста, попробуйте ещё раз или свяжитесь со службой поддержки:\n"
+"%(support_email)s
%(signature)s
\n" +"%(details)s" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Здравствуйте, %(user)s,\n" +"\n" +"%(error_message)s\n" +"Ваш проект не был корректно экспортирован.\n" +"\n" +"Системные администраторы %(product_name)s уведомлены об этом.\n" +"\n" +"Пожалуйста, попробуйте ещё раз или свяжитесь со службой поддержки " +"%(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Здравствуйте, %(user)s,\n" +"\n" +"Дамп вашего проекта был успешно импортирован.\n" +"\n" +"Увидеть проект можно здесь: %(project)s\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] Дамп вашего проекта импортирован" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" не найдено в этом проекте" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "Неправильные данные. Должны быть в формате {\"key\": \"value\",...}" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "Содержит неверные специальные поля." + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "Дублированное имя" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" +"Эпик имеет связанную историю из внешнего проекта (%(project)s) и не может " +"быть импортирован." + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "Необходима аутентификация" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "имя" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "url иконки" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "веб" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "описание" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "Следующий url" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "приложение" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "Неверный токен" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "полное имя" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "адрес email" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "комментарий" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "дата создания" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"Taiga получила отзывы от %(full_name)s <%(email)s>
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "Дополнительное инфо" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"%(signature)s
" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- От: %(full_name)s <%(email)s>\n" +"---------\n" +"- Комментарий:\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- Дополнительное инфо:" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] Отзыв от %(full_name)s <%(email)s>\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "Содержимое не является json " + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "Проект не существует" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "Плохая подпись" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" +"[{user_name}] ({user_url} \"Просмотреть профиль пользователя {user_name}'s " +"{platform} \") оставившего комментарий в [{platform}#{number}] " +"({comment_url} \"Перейти к комментарию\"):\n" +"\n" +"\"{comment_message}\"" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" +"Комментарий из {platform}:\n" +"\n" +"> {comment_message}" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "Неправильная информация в комментарии к запросу" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Запрос создан [{user_name}]({user_url} \"Просмотреть профиль {user_name} " +"{platform}\") из [{platform}#{number}]({url} \"Перейти к запросу\")." + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "Запрос создан из {platform}." + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Запрос изменен [{user_name}]({user_url} \"Просмотреть профиль {user_name} " +"{platform}\") из [{platform}#{number}]({url} \"Перейти к запросу\")." + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "Запрос изменен из {platform}." + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Запрос закрыт [{user_name}]({user_url} \"Просмотреть профиль {user_name} " +"{platform}\") из [{platform}#{number}]({url} \"Перейти к запросу\")." + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "Запрос закрыт из {platform}." + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Запрос повторно открыт [{user_name}]({user_url} \"Просмотреть профиль " +"{user_name} {platform}\") из [{platform}#{number}]({url} \"Перейти к " +"запросу\")." + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "Запрос повторно открыт из {platform}." + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "Неверная информация о запросе" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "неизвестный пользователь" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"{user_text} сменил статус с [{platform} commit]({commit_url} \"Просмотрите " +"версию '{commit_id} - {commit_short_message}'\")\n" +"\n" +"- Статус: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"Изменен статус с {platform} версии.\n" +"\n" +"- Статус: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" +"Этот {type_name} был использован {user_text} в [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "Эта проблема была упомянута в {platform} версии \"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "Указанный элемент не существует" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "Статус не существует" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "Требуется параметр проекта" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "Запрос Asana API недействителен" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "Не удалось сделать запрос к Asana API" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "Требуется параметр кода" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "Ошибка импорта проекта Asana" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "Данные аутентификации неверны" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "Отказ сторонних служб" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "Ошибка импорта проекта GitHub" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "Требуется параметр url" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" +"\n" +"Произошла ошибка; вероятно, из-за неподдерживаемой версии Jira.\n" +"Taiga не поддерживает релизы Jira с версии 8.6." + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "Неверный project_type {}" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "Неправильная настройка Jira-сервера." + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "Неверный или истекший token аутентификации " + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "Ошибка импорта проекта Jira" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "Ошибка импорта проекта PivotalTracker" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Добро пожаловать, %(user)s,
\n" +"" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Здравствуйте, %(user)s,\n" +"\n" +"Ваш Asana проект был успешно импортирован.\n" +"\n" +"Увидеть проект можно здесь: %(project)s\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "[%(project)s] Ваш Asana проект был импортирован" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s
\n" +"%(signature)s
" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Здравствуйте, %(user)s, \n" +"\n" +"Ваш GitHub проект успешно импортирован.\n" +"\n" +"Перейти к проекту: %(project)s\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +" \n" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "[%(project)s] Ваш GitHub проект был импортирован" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s,
\n" +"Импорт вашего проекта был выполнен некорректно.
\n" +"Системные администраторы %(product_name)s были проинформированы об этом."
+"
Пожалуйста, попробуйте ещё раз или свяжитесь со службой поддержки:\n"
+"%(support_email)s
%(signature)s
" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Добро пожаловать, %(user)s,
\n" +"%(signature)s
" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Здравствуйте, %(user)s,\n" +"\n" +"Ваш Jira проект был успешно импортирован.\n" +"\n" +"Увидеть проект можно здесь: %(project)s\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "[%(project)s] Ваш проект Jira был импортирован" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Добро пожаловать, %(user)s,
\n" +"%(signature)s
" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Здравствуйте, %(user)s,\n" +"\n" +"Ваш Trello проект был успешно импортирован.\n" +"\n" +"Вы можете просмотреть проект %(project)s здесь:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "[%(project)s] Ваш проект Trello был успешно импортирован" + +#: taiga/importers/trello/importer.py:57 +#, fuzzy, python-format +#| msgid "Invalid Request: %s at %s" +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "Некорректный запрос: %s на %s" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, fuzzy, python-format +#| msgid "Unauthorized: %s at %s" +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "Неавторизованый запрос: %sна %s" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, fuzzy, python-format +#| msgid "Resource Unavailable: %s at %s" +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "Источник недоступен: %s на %s" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "Ошибка импорта проекта Trello" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "Просмотреть проект" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "Просмотреть вехи" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "Посмотреть эпики" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "Просмотреть пользовательские истории" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "Просмотреть задачи" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "Посмотреть запросы" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "Просмотреть wiki-страницы" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "Просмотреть wiki-ссылки" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "Добавить веху" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "Изменить веху" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "Удалить веху" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "Добавить эпик" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "Изменить эпик" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "Комментировать эпик" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "Удалить эпик" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "Просмотреть пользовательскую историю" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "Добавить пользовательскую историю" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "Изменить пользовательскую историю" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "Комментировать пользовательскую историю" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "Удалить пользовательскую историю" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "Добавить задачу" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "Изменить задачу" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "Комментировать задачу" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "Удалить задачу" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "Добавить запрос" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "Изменить запрос" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "Комментировать запрос" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "Удалить запрос" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "Создать wiki-страницу" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "Изменить wiki-страницу" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "Комментировать wiki-страницу" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "Удалить wiki-страницу" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "Добавить wiki-ссылку" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "Изменить wiki-ссылку" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "Удалить wiki-ссылку" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "Изменить проект" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "Удалить проект" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "Добавить участника" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "Удалить участника" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "Управлять значениями проекта" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "Управлять ролями" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "Конфиденциально" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "Модули" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "Значения по-умолчанию" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "Активность" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "Поклонники" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "владелец" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "Сделать публичным" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "{count} успешно переведено в статус публичных." + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "Сделать приватным" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "{count} успешно переведено в статус приватных." + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "Список аргументов неполон" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "Неправильный формат изображения" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "Неверное название шаблона" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "Неверное описание шаблона" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "Неправильный id пользователя" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "Пользователь не существует" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "Пользователь должен быть участником проекта" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "Дорожка по умолчанию не может быть удалена." + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" +"Вы не можете удалить статус даты выполнения по умолчанию для " +"пользовательской истории." + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "Проект уже имеет сроки выполнения." + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "Вы не можете удалить статус даты выполнения по умолчанию для задачи." + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "Проект уже имеет сроки выполнения задачи." + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "Вы не можете удалить статус даты выполнения по умолчанию для запроса." + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "Проект уже имеет сроки выполнения запроса." + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" +"Чтобы добавить участников в проект, сначала необходимо подтвердить свой " +"email." + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" +"Данный пользователь не может быть удален из следующих проектов, так как это " +"оставит проекты без активного администрирования: {}." + +#: taiga/projects/api.py:1125 +#, fuzzy +#| msgid "comment is required" +msgid "Email is required" +msgstr "необходим комментарий" + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" +"У проекта должен быть владелец и по крайней мере один пользователь должен " +"быть активным администратором" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "У вас нет прав для просмотра." + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "Частичные обновления не поддерживаются" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "Идентификатор объекта не существует" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "Не совпадает идентификатор проекта у объекта и проекта." + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "проект" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "тип содержимого" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "идентификатор объекта" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "изменённая дата" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "приложенный файл" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "sha1" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "устаревшее" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "из комментария" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "порядок" + +#: taiga/projects/attachments/validators.py:46 +#, fuzzy +#| msgid "" +#| "Invalid user story id to move after. The user story must belong to the " +#| "same project, status and swimlane." +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" +"Неверный идентификатор пользовательской истории для перемещения \"после\". " +"Пользовательская история должна принадлежать тому же проекту, статусу и " +"дорожке." + +#: taiga/projects/attachments/validators.py:61 +#, fuzzy +#| msgid "" +#| "Invalid task ids. All tasks must belong to the same project and, if it " +#| "exists, to the same status, user story and/or milestone." +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" +"Неверные идентификаторы задач. Все задачи должны принадлежать одному проекту " +"и, если это возможно, одному статусу, пользовательской истории и/или этапу." + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "Whereby.com" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "Специальный" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "Проект заблокирован из-за ошибки при оплате" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "Проект заблокирован администраторами" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "Проект заблокирован, потому что владелец ушёл" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "Этот проект будет заблокирован при удалении" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" +"\n" +"%(full_name)s " +"сделал запись в проект(ы) %(project_name)s" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" +"\n" +"Вы получили это сообщение, так как вы назначены администратором проектов " +"%(project_name)s. Если вы не хотите, чтобы участники сообщества Taiga " +"связывались с вами по поводу вашего проекта, пожалуйста, обновите настройки вашего проекта, " +"чтобы предотвратить такие контакты. Это не повлияет на обычные контакты " +"между участниками проекта." + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" +"\n" +"%(full_name)s сделал(-а) запись в проект(-ы) %(project_name)s\n" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" +"\n" +"Вы получили это сообщение, так как вы были указаны администратором проекта " +"%(project_name)s. Если вы не хотите, чтобы участники сообщества Taiga " +"связывались с вами по поводу вашего проекта, пожалуйста, обновите настройки " +"проекта в %(project_settings_url)s чтобы предотвратить подобные контакты. " +"Это не повлияет на обычные контакты между участниками проекта. \n" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" +"\n" +"[Taiga] %(full_name)s отправил(-а) сообщение в проект %(project_name)s\n" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "Текст" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "Многострочный текст" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "Большой текст" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "Дата" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "Url" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "Выпадающий список" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "Флажок" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "Число" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "тип" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "значения" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "эпик" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "пользовательская история" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "задача" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "запрос" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "Это имя уже используется." + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "дедлайн" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "причина дедлайна" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "У вас нет разрешения для установки статуса этому эпику" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "Ссылка" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "cтатус" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "порядок эпиков" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "тема" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "цвет" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "назначено" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "является требованием клиента" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "является требованием команды" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "пользовательские истории" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "внешняя ссылка" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "Не существует эпика с таким идентификатором" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "необходим комментарий" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "удаленные комментарии не могут быть отредактированы" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "Комментарий уже был удалён" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "Комментарий не удалён" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "Изменить" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "Создать" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "Удалить" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "очки для роли %(role)s" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "от" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "кому" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "Добавлено новое вложение" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "Вложение обновлено" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "устаревшее" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "не устаревшее" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "Удалённое вложение" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "добавлено" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "удалено" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "Не назначено" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "Не установлено" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "-удалено-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "кому:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "от:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "Добавлено" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "Изменено" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "Удалено" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "добавлено:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "удалено:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "От:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "Кому:" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "содержимое" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "Заметка о блокировке" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "спринт" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "" +"У вас нет прав для того чтобы установить такой спринт для этого запроса" + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "" +"У вас нет прав для того чтобы установить такой статус для этого запроса" + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "" +"У вас нет прав для того чтобы установить такую важность для этого запроса" + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "" +"У вас нет прав для того чтобы установить такой приоритет для этого запроса" + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "У вас нет прав для того чтобы установить такой тип для этого запроса" + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "важность" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "приоритет" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "веха" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "дата завершения" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "Это недопустимая веха для проекта" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "Все запросы должны принадлежать тому же проекту." + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "Лайк" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "Лайки" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "ссылочное имя" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "предполагаемая дата начала" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "предполагаемая дата завершения" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "закрыто" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "доступность" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "" +"Предполагаемая дата начала должна предшествовать предполагаемой дате " +"завершения." + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "Не существует вехи с таким идентификатором" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "Все пользовательские истории должны быть из того же проекта" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "заблокировано" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "Требуется параметр ref" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "требуется параметр project или project__slug" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "Требуется параметр запроса 'moveTo'" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" +"Невозможно установить для дорожки значение \"Нет\", если есть доступные " +"дорожки" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "параметр '{param}' является обязательным" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "параметр 'project' является обязательным" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "Пользователь должен быть участником проекта." + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "электронная почта" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "создано" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "идентификатор" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "дополнительный текст к приглашению" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "порядок пользователей" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "Этот пользователем уже является участником проекта" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "удалить статус эпика" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "статусы ПИ по умолчанию" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "очки по умолчанию" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "статус задачи по умолчанию" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "приоритет по умолчанию" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "важность по умолчанию" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "статус запроса по умолчанию" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "тип запроса по умолчанию" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "Дорожка по умолчанию" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "лготип" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "участники" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "общее количество вех" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "очки истории" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "активный контакт" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "активная панель эпиков" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "активная панель списка задач" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "активная панель kanban" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "активная wiki-панель" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "панель активных запросов" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "система видеоконференций" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "дополнительные данные системы видеоконференций" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "шаблон для создания" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "личное" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "права анонимов" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "права пользователя" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "особенность" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "ищут людей" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "поиск примечаний людей" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "токен передачи проекта" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "заблокированный код" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "дата и время обновления" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "количество" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "фанатов на прошлой недели " + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "фанатов в прошлом месяце" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "фанатов в прошлом году" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "активность за неделю" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "активность за месяц" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "активность за год" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "конфигурация модулей" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "архивировано" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "ограничение на активную работу" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "значение" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "по умолчанию" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "дней до" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "Статус пользовательской истории" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "роль владельца по умолчанию" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "параметры по умолчанию" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "статусы эпика" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "статусы ПИ" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "дедлайны ПИ" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "очки" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "статусы задач" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "дедлайны задач" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "статусы запросов" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "типы запросов" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "дедлайны запросов" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "приоритеты" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "степени важности" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "роли" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "атрибуты эпика" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "атрибуты ПИ" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "атрибуты задачи" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "атрибуты проблемы" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "Вовлеченные" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "Все" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "Никаких" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "Назначен" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "Обозначено" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "Добавлен как наблюдатель." + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "Добавлен как участник" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "Комментарий" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "Обозначено в комментарии" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "дата и время создания" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "записи истории" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "уведомить пользователей" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "Просмотренные" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "Уведомление существует для данных пользователя и проекта" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "Неверное значение для уровня уведомлений" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s,
%(changer)s обновил эпик в %(project)s"
+"p>\n"
+"
Эпик #%(ref)s %(subject)s
\n" +" Просмотреть эпик\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" +"\n" +"Эпик обновлён\n" +"Здравствуйте, %(user)s, %(changer)s обновил эпик в %(project)s\n" +"Просмотреть эпик #%(ref)s %(subject)s по ссылке %(url)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Обновил эпик #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s,
%(changer)s создал новый эпик в "
+"%(project)s
Эпик #%(ref)s %(subject)s
\n" +" Просмотреть эпик\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Создан новый эпик\n" +"Здравствуйте, %(user)s, %(changer)s создал новый эпик в %(project)s\n" +"Просмотреть эпик #%(ref)s %(subject)s можно здесь %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Создал эпик #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s,
%(changer)s удалил эпик для %(project)s"
+"p> \n"
+"
Эпик #%(ref)s %(subject)s
\n" +"%(signature)s
" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Эпик удален\n" +"Здравствуйте, %(user)s, %(changer)s удалил эпик в %(project)s\n" +"Эпик #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Удален эпик #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s,
%(changer)s обновил запрос:
#%(ref)s%(subject)s
\n" +" Просмотреть запрос \n" +" " + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" +"\n" +"Запрос в проекте %(project)s был изменен \n" +"\n" +"Здравствуйте, %(user)s. %(changer)s обновил запрос:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Просмотреть запрос: %(url)s \n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Обновлён запрос #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s.
%(changer)s создал новый запрос:
#%(ref)s %(subject)s
\n" +"Просмотреть запрос \n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Новый запрос был создан в рамках проекта %(project)s\n" +"Здравствуйте, %(user)s. %(changer)s создал новый запрос:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Просмотреть запрос: %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +" \n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Добавлен запрос #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s,
%(changer)s удалил запрос:
#%(ref)s%(subject)s
\n" +"%(signature)s
" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Запрос по проекту %(project)s удален\n" +"\n" +"Здравствуйте, %(user)s, %(changer)s удалил запрос:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Удалён запрос #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s,
%(changer)s обновил спринт:
%(name)s
\n" +" Просмотреть спринт \n" +" " + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" +"\n" +"Спринт проекта %(project)s был изменен \n" +"\n" +"Здравствуйте, %(user)s. %(changer)s обновил спринт:\n" +"\n" +"%(name)s\n" +"\n" +"Просмотреть спринт: %(url)s \n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Обновлён спринт \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s.
%(changer)s создал новый спринт:
%(name)s
\n" +"Просмотреть спринт \n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Новый спринт был создан в рамках проекта %(project)s\n" +"\n" +"Здравствуйте, %(user)s. %(changer)s создал новый спринт:\n" +"\n" +"%(name)s\n" +"\n" +"Просмотреть спринт: %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +" \n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Добавлен спринт \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s,
%(changer)s удалил спринт:
%(name)s
\n" +"%(signature)s
" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Спринт по проекту %(project)s удален\n" +"\n" +"Здравствуйте, %(user)s. %(changer)s удалил спринт:\n" +"\n" +"#%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] Удалён спринт \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s.
%(changer)s обновил задачу:
#%(ref)s%(subject)s
\n" +" Просмотреть задачу \n" +" " + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" +"\n" +"Задача по проекту %(project)s была изменена \n" +"\n" +"Здравствуйте, %(user)s. %(changer)s обновил задачу:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Просмотреть задачу: %(url)s \n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Обновлена задача #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s.
%(changer)s создал новую задачу:
#%(ref)s %(subject)s
\n" +"Просмотреть задачу \n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Новая задача была создана в рамках проекта %(project)s\n" +"Здравствуйте, %(user)s. %(changer)s создал новую задачу:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Просмотреть задачу: %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +" \n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Создана задача #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s,
%(changer)s удалил задачу:
#%(ref)s%(subject)s
\n" +"%(signature)s
" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Задача по проекту %(project)s удалена\n" +"\n" +"Здравствуйте, %(user)s, %(changer)s удалил задачу:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Удалена задача #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s.
%(changer)s обновил пользовательскую историю:"
+"p>\n"
+"
#%(ref)s%(subject)s
\n" +" Просмотреть пользовательскую историю " + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" +"\n" +"Пользовательская история в %(project)s была изменена \n" +"\n" +"Здравствуйте, %(user)s. %(changer)s обновил пользовательскую историю:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Просмотреть пользовательскую историю %(url)s \n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Изменена ПИ #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s.
%(changer)s создал новую пользовательскую "
+"историю:
#%(ref)s %(subject)s
\n" +"Просмотреть пользовательскую историю \n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Новая пользовательская история была создана в рамках %(project)s\n" +"Здравствуйте, %(user)s. %(changer)s создал новую пользовательскую историю:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"Просмотреть пользовательскую историю %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +" \n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Создана ПИ #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +" Пользовательская история по проекту %(project)s удаленаЗдравствуйте, %(user)s,
%(changer)s удалил историю для
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Пользовательская история по проекту %(project)s удалена\n" +"\n" +"Здравствуйте, %(user)s, %(changer)s удалил историю\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] Удалена ПИ #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s,
%(changer)s изменил wiki-страницу
%(page)s
\n" +" Посмотреть " +"wiki-страницу \n" +" " + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" +"\n" +"Wiki-страница по проекту %(project)s изменена\n" +"\n" +"Здравствуйте, %(user)s, %(changer)s изменил wiki-страницу: \n" +"\n" +"%(page)s\n" +"\n" +"Просмотреть wiki-страницу: %(url)s\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Обновлена вики-страница \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s,
%(changer)s создал новую wiki-страницу "
+"для проекта %(project)s
Wiki-страница %(page)s
\n" +" Просмотреть wiki-страницу \n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Создана новая Wiki-страница в %(project)s\n" +"\n" +"Здравствуйте, %(user)s, %(changer)s создал новую wiki-страницу: \n" +"\n" +"%(page)s\n" +"\n" +"Просмотреть wiki-страницу: %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Создана вики-страница \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(user)s,
%(changer)s удалил Wiki-страницу
%(page)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +" Wiki-страница удалена в %(project)s\n" +"\n" +" Здравствуйте, %(user)s,%(changer)s удалил Wiki-страницу\n" +" %(page)s\n" +"\n" +"---\n" +" %(signature)s \n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] Удалена вики-страница \"%(page)s\"\n" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "наблюдатели содержат неправильных пользователей" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "Версия должна быть целым значением" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "Значение версии некорректно" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "Версия не соответствует текущей" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "версия" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" +"Вы не можете покинуть проект, если вы владелец или нет других администраторов" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "Токен не подходит ни под одно корректное приглашение." + +#: taiga/projects/services/invitations.py:74 +#, fuzzy +#| msgid "The user doesn't exist" +msgid "User does not exist." +msgstr "Пользователь не существует" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "Этот пользователь уже является участником данного проекта" + +#: taiga/projects/services/members.py:46 +#, fuzzy +#| msgid "new email address" +msgid "Malformed email adress." +msgstr "новый email адрес" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "Проект без владельца" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "Вы достигли лимита участников для частного проекта" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "Вы достигли лимита участников для публичного проекта" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "Вы достигли текущего лимита пользователей, ожидающих членства" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "Задача # %(ref)s" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "Будущий спринт" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "Окончание проекта" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "Неверный токен" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "Срок действия токена истёк" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "Временная шкала" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "Эпики" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "Бэклог" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "Kanban" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "Запросы" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "КомандаWiKi" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "У вас нет доступа к этому разделу" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" +"Неверный тэг '{value}'. Цвет должен быть в шестнадцатеричном формате или " +"отсутствовать." + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" +"Неверный тэг '{value}'. Это должно быть имя или пара '[\"name\", \"hex color/" +"\" | null]'." + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "Неверный тэг '{value}'. Это должно быть имя тэга." + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "теги" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "цвета тэгов" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "Такой тэг уже существует." + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "Этот некорректный шестнадцатеричный формат для цвета" + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "Тэг не существует" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "У вас нет прав, чтобы назначить этот спринт для этой задачи." + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "" +"У вас нет прав, чтобы назначить эту историю от пользователя этой задаче." + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "У вас нет прав, чтобы установить этот статус для этой задачи." + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "порядок ПИ" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "порядок панели задач" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "- иокаин" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "Неверный id вехи" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "Неверный id статуса задачи" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "Неверный id пользовательской истории" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" +"Неверный id статуса задачи. Статус должен принадлежать тому же проекту." + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" +"Неверный id пользовательской истории. Пользовательская история должна " +"принадлежать тому же проекту." + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "Неверный id вехи. Веха должна принадлежать тому же проекту." + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" +"Неверные идентификаторы задач. Все задачи должны принадлежать одному проекту " +"и, если это возможно, одному статусу, пользовательской истории и/или этапу." + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "Все задачи должны быть из одного проекта" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "некто" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" +"\n" +"Здравствуйте! %(full_name)s пригласил вас присоединиться к проекту " +"%(project)s в системе %(product_name)s. Taiga - это бесплатный " +"инструмент с открытым исходным кодом для управления проектами в стиле Agile." +"
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" +"\n" +"А теперь несколько слов от добрых братьев или сестёр,
"
+"которые были столь любезны, что пригласили вас
%(extra)s
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "Принять приглашение в Taiga" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "Принять приглашение" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"%(signature)s
" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" +"\n" +"Вы или кто-то, известный вам, пригласили вас в %(product_name)s\n" +"\n" +"Приветствую! %(full_name)s пригласил вас присоединиться к проекту " +"%(project)s в системе%(product_name)s. \n" +"Taiga - это бесплатный инструмент с открытым исходным кодом для управления " +"проектами в стиле Agile.\n" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" +"\n" +"А теперь несколько слов от добрых братьев или сестёр, которые были столь " +"любезны, что пригласили вас:\n" +"\n" +"%(extra)s\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "Принять приглашение в Тайгу можно перейдя по ссылке:" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Приглашение присоединиться к проекту '%(project)s'\n" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(full_name)s,
вы были добавлены в проект "
+"%(project)s
%(signature)s
\n" +" " + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Вы были добавлены в проект\n" +"Здравствуйте, %(full_name)s, вы были добавлены в проект %(project)s\n" +"\n" +"Посмотреть проект можно здесь: %(url)s\n" +"\n" +"--\n" +"%(signature)s\n" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] Добавлены к проекту '%(project)s'\n" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" +"\n" +"Привет %(old_owner_name)s,
\n" +"%(new_owner_name)s подтвердил ваше запрос и будет новым владельцем для " +"\"%(project_name)s\".
\n" +" " + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "%(new_owner_name)s сказал:
" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" +"\n" +"
С этого момента Ваш статус будет администратор.
\n" +" " + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" +"\n" +"Приветствую, %(old_owner_name)s,
\n" +"%(new_owner_name)s принял ваше предложение и станет новым владельцем " +"проекта для \"%(project_name)s\".
\n" +"\n" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "%(new_owner_name)s сказал:" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" +"\n" +"С этого момента Ваш статус будет администратор.\n" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" +"\n" +"[%(project)s] Передача проекта подтверждена\n" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" +"\n" +"Приветствую, %(owner_name)s,
\n" +"%(rejecter_name)s отклонил ваше предложение и не станет новым владельцем " +"проекта для \"%(project_name)s\".
" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" +"\n" +"%(rejecter_name)s сказал:
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" +"\n" +"Если Вы хотите, Вы можете попробовать передать собственность другой " +"персоне.
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "Запрос передан другой персоне" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" +"\n" +"Приветствую, %(owner_name)s,\n" +"%(rejecter_name)s отклонил ваше предложение и не станет новым владельцем " +"проекта для \"%(project_name)s\".\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "%(rejecter_name)s сказал:" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" +"\n" +"Если Вы хотите, Вы можете попробовать передать собственность другой " +"персоне.\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "Запрос передан другой персоне:" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" +"\n" +"[%(project)s] Передача проекта отменена\n" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" +"\n" +"Приветствую, %(owner_name)s,
\n" +"%(requester_name)s запрашивает возможность стать владельцем проекта для " +"%(project_name)s.
\n" +" " + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" +"\n" +"Пожалуйста, нажмите \"Продолжить\" если вы хотите начать передачу проекта " +"из панели администратора.
\n" +" " + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "Продолжить" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" +"\n" +"Приветствую, %(owner_name)s,\n" +"%(requester_name)s запрашивает возможность стать владельцем проекта для " +"%(project_name)s.\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" +"\n" +"Пожалуйста, перейдите в настройки проекта, если Вы хотите начать передачу " +"проекта из панели администратора.\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "Перейдите в настройки проекта:" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" +"\n" +"[%(project)s] Запрос передачи проекта\n" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" +"\n" +"Привет %(receiver_name)s,
\n" +"%(owner_name)s, текущий владелец \"%(project_name)s\", хотел что бы Вы " +"стали новым владельцем проекта.
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" +"\n" +"%(owner_name)s сказал:
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" +"\n" +"Пожалуйста, нажмите \"Продолжить\", для принятия или отклонения " +"предложения
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" +"\n" +"Привет %(receiver_name)s,\n" +"%(owner_name)s, владелец \"%(project_name)s\", хотел что бы Вы стали новым " +"владельцем проекта.\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "%(owner_name)s сказал:" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" +"\n" +"Пожалуйста, пройдите по следующей ссылке для принятия или отклонения " +"предложения.\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "Подтвердите или отклоните передачу владения проектом:" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" +"\n" +"[%(project)s] Предложение передачи проекта\n" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "Scrum" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"Agile бэклог продукта в Scrum - это приоритезированный список пожеланий, " +"содержащий короткие описания всего функционала который должен быть в " +"продукте. При использовании Scrum, нет нужды начинать проект с длинного, " +"заранее составленного списка абсолютно всех требований. Scrum бэклог " +"продукта может расти и изменяться в ходе того как становится всё больше " +"известно о продукте и его пользователях." + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"Kanban - это метод организации работы со знаниями, особое внимание уделяющий " +"моментальной передаче информации без лишней нагрузки членов команды. При " +"этом подходе весь процесс, от создания задачи до её отправки заказчику, " +"отображается для участников в удобном виде и члены команды могут брать себе " +"задачи из очереди." + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "Новая" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "Готово" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "В процессе" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "Можно проверять" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "Завершена" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "Архивирована" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "Закрыта" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "Требуются подробности" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "Отложено" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "Отклонена" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "Ошибка" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "Вопрос" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "Улучшение" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "Низкий" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "Обычный" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "Высокий" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "Список пожеланий" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "Низкий" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "Важный" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "Критический" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "Юзабилити" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "Дизайнер" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "Фронтенд разработчик" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "Бэкенд разработчик" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "Владелец продукта" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "Заинтересованная сторона" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" +"У вас нет прав чтобы установить спринт для этой пользовательской истории." + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" +"У вас нет прав чтобы установить статус для этой пользовательской истории." + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" +"У вас нет прав чтобы установить эту дорожку для этой пользовательской " +"истории." + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "Неверный id роли '{role_id}'" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "Неверный идентификатор точки '{points_id}'" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "Сконвертировано в пользовательскую историю #{ref} - {subject}" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "роль" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "порядок списка задач" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "порядок спринтов" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "порядок kanban" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "дата окончания" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "назначенные пользователи" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "создано из запроса" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "создано из задачи" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "связано с задачей" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "дорожка" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "Не существует пользовательской истории с таким идентификатором" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" +"Неверный id статуса пользовательской истории. Статус должен принадлежать " +"тому же проекту." + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" +"Неверный идентификатор дорожки. Дорожка должна принадлежать тому же проекту." + +#: taiga/projects/userstories/validators.py:130 +#, fuzzy +#| msgid "" +#| "Invalid user story id to move after. The user story must belong to the " +#| "same project, status and swimlane." +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" +"Неверный идентификатор пользовательской истории для перемещения \"после\". " +"Пользовательская история должна принадлежать тому же проекту, статусу и " +"дорожке." + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "Вы не можете использовать значения \"после\" и \"до\" одновременно." + +#: taiga/projects/userstories/validators.py:153 +#, fuzzy +#| msgid "" +#| "Invalid user story id to move before. The user story must belong to the " +#| "same project, status and swimlane." +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" +"Неверный идентификатор пользовательской истории для перемещения \"после\". " +"Пользовательская история должна принадлежать тому же проекту, статусу и " +"дорожке." + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" +"Неверные идентификаторы пользовательских историй. Все пользовательские " +"истории должны принадлежать тому же проекту." + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" +"Неверный идентификатор пользовательской истории для перемещения \"после\". " +"Пользовательская история должна принадлежать тому же проекту, статусу и " +"дорожке." + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" +"Неверный идентификатор пользовательской истории для перемещения \"после\". " +"Пользовательская история должна принадлежать тому же проекту, статусу и " +"дорожке." + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "Не существует проекта с таким идентификатором" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "Пользователь уже является участником проекта" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "неверная операция" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "Неверная роль для этого проекта" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "Пользователь должен являться существующим контактом" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "Владелец проекта должен быть администратором" + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" +"По крайней мере один пользователь должен быть администратором для этого " +"проекта" + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "Неверный id роли. Роль должна принадлежать тому же проекту." + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "Параметры по умолчанию" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "Статусу пользовательских историй" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "Очки" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "Статусы задачи" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "Статусы запроса" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "Типы запроса" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "Приоритеты" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "Степени важности" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "Роли" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "Голоса" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "Голосовать" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "параметр 'content' является обязательным" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "параметр 'project_id' является обязательным" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "последний отредактировавший" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "идентификатор экземпляра" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "Свертесть с историей API для получения изменений" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "Участник проекта" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "Участники проекта" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "id" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "Владелец проекта" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "Владельцы проекта" + +#: taiga/users/admin.py:97 +#, fuzzy +#| msgid "members" +msgid "Memberships" +msgstr "участники" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +#, fuzzy +#| msgid "Project End" +msgid "Private projects owned" +msgstr "Окончание проекта" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +#, fuzzy +#| msgid "Project End" +msgid "Public projects owned" +msgstr "Окончание проекта" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "Этот email уже используется" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "Неверный email" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "Неверное имя пользователя или e-mail" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "Письмо успешно отправлено!" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "Поле \"текущий пароль\" является обязательным" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "Поле \"новый пароль\" является обязательным" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "Некорректная длина пароля, требуется как минимум 6 символов" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "Неверно указан текущий пароль" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "Неверно, вы уверены что токен правильный и не использовался ранее?" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "Неверно, вы уверены что токен правильный?" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "Email адрес уже проверен" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "Не удалось проверить этот адрес электронной почты" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "Письмо успешно отправлено!" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "статус суперпользователя" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "Выбранный пользователь имеет все разрешения, ему не чего назначит." + +#: taiga/users/models.py:120 +msgid "username" +msgstr "имя пользователя" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "Обязательно. 30 символов или меньше. Буквы, числа и символы /./-/_" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "Введите корректное имя пользователя." + +#: taiga/users/models.py:127 +msgid "active" +msgstr "активный" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "Выбранный пользователь активен. Отменить выбор для удаления аккаунта." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "статус персонала" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "Определяет, может ли пользователь войти на данный сайт администратора." + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "биография" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "фотография" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "когда присоединился" + +#: taiga/users/models.py:142 +#, fuzzy +#| msgid "date joined" +msgid "date cancelled" +msgstr "когда присоединился" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "принятые условия" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "новые условия прочитаны" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "язык по умолчанию" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "тема по умолчанию" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "временная зона по умолчанию" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "установить цвета для тэгов" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "email токен" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "новый email адрес" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "максимальное число частных проектов" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "максимальное число публичных проектов" + +#: taiga/users/models.py:172 +#, fuzzy +#| msgid "max number of memberships for each owned private project" +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "максимальное число участников для каждого частного проекта" + +#: taiga/users/models.py:177 +#, fuzzy +#| msgid "max number of memberships for each owned public project" +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "максимальное число участников для каждого публичного проекта" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "разрешения" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "Имя пользователя или пароль не соответствуют пользователю." + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(full_name)s,
пожалуйста, подтвердите свой "
+"email
Вы можете проигнорировать это сообщение, если вы не запрашивали " +"изменения email
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Здравствуйте, %(full_name)s, подтвердите, пожалуйста, свой email\n" +"\n" +"%(url)s\n" +"\n" +"Вы можете проигнорировать это сообщение, если вы не запрашивали изменения " +"email.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] Изменить e-mail" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(full_name)s,
вы запрашивали восстановление "
+"пароля
Вы можете проигнорировать это сообщение, если не запрашивали " +"восстановление пароля
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Здравствуйте, %(full_name)s, вы запросили восстановление пароля\n" +"\n" +"%(url)s\n" +"\n" +"Вы можете проигнорировать это сообщение, если не запрашивали восстановление " +"пароля.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] Восстановление пароля" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" +"\n" +"Пожалуйста, подтвердите свой email
\n" +"Подтвердите " +"email" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" +"\n" +"\n" +"Мы очень рады, что вы присоединились к нашему растущему сообществу " +"профессионалов, выбирающих революционный путь в организации своей работы, и " +"надеемся, вам понравится с нами
\n" +"Есть вопросы? Сообщите нам, и мы постараемся протянуть вам руку помощи: " +"%(support_email)s
\n" +"%(signature)s
\n" +"" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" +"\n" +" Вы можете удалить свой аккаунт посредством клика " +"сюда\n" +" " + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" +"\n" +"Спасибо за регистрацию в %(product_name)s\n" +"\n" +"Мы очень рады, что вы присоединились к нашему растущему сообществу " +"профессионалов, выбирающих революционный путь в организации своей работы, и " +"надеемся, вам понравится с нами.\n" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" +"\n" +"Пожалуйста, подтвердите свой email: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" +"\n" +"Есть вопросы? Если вам нужна помощь, дайте нам знать: %(support_email)s.\n" +"\n" +"--\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" +"\n" +"Вы можете удалить свой аккаунт из этого сервиса: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "Вы в Тайге!" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Здравствуйте, %(full_name)s,
пожалуйста, подтвердите свой "
+"email
Вы можете проигнорировать это сообщение, если не запрашивали " +"изменения email
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Здравствуйте, %(full_name)s, подтвердите, пожалуйста, свой email\n" +"\n" +"%(url)s\n" +"\n" +"Вы можете проигнорировать это сообщение, если вы не запрашивали изменения " +"email.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "[Taiga] Проверка email" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "невалидный" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "Неверное имя пользователя. Попробуйте другое." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "Читай новые правила они должны быть правильными'" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" +"Дублирующий ключ, значение должно быть уникальны. Ключ '{}' уже существует." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "ключ" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "Секретный ключ" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "код статуса" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "данные запроса" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "заголовки запроса" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "данные ответа" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "заголовки ответа" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "длительность" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "Запрещённый IP адрес" + +#~ msgid "Invalid milestone id. The milistone must belong to the same project." +#~ msgstr "Неверный id вехи. Веха должна принадлежать тому же проекту." + +#~ msgid "" +#~ "Invalid user story ids. All stories must belong to the same project and, " +#~ "if it exists, to the same status and milestone." +#~ msgstr "" +#~ "Неверные идентификаторы пользовательской истории. Все истории должны " +#~ "принадлежать одному проекта и, если это возможно, одному статусу и этапу." + +#~ msgid "Personal info" +#~ msgstr "Личные данные" + +#~ msgid "Permissions" +#~ msgstr "Права доступа" + +#~ msgid "Restrictions" +#~ msgstr "Ограничения" + +#~ msgid "Important dates" +#~ msgstr "Важные даты" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "" + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "" + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "" + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "" + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +msgid "Email is required" +msgstr "" + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "" + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "" + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "" + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "" + +#: taiga/projects/services/invitations.py:74 +msgid "User does not exist." +msgstr "" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "" + +#: taiga/projects/services/members.py:46 +msgid "Malformed email adress." +msgstr "" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "" + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "" + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "" + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "" + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "" + +#: taiga/users/admin.py:97 +msgid "Memberships" +msgstr "" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +msgid "Private projects owned" +msgstr "" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +msgid "Public projects owned" +msgstr "" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" + +#: taiga/users/models.py:120 +msgid "username" +msgstr "" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "" + +#: taiga/users/models.py:127 +msgid "active" +msgstr "" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "" + +#: taiga/users/models.py:142 +msgid "date cancelled" +msgstr "" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "" + +#: taiga/users/models.py:172 +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "" + +#: taiga/users/models.py:177 +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "" + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "" + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Följ oss på Twitter" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "Få koden på GitHub" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[Taiga] Uppdateringar" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Uppdateringar" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "Vi behöver minst en roll" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "Behöver en hämtningsfil" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "Invalid hämtningsfilformat" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "fel vid import av projektdata" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "fel vid importering av roller" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "fel vid import av medlemskap" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "fel vid import av en lista på projektegenskaper" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "fel vid import av anpassade egenskaper" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "felaktig import av sprintar" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "fel vid import av ärenden" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "fel vid import av användarhistorier" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "fel vid import av uppgifter" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "vel vid import av wiki-sidor" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "fel vid import av wiki-länkar" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "fel vid importering av taggar" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "fel vid importering av tidslinje" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "Fel vid skapandet av projektkopia" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "Feil vid hämtning av projektkopia" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s] Din projekthämtning blev utfört" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] Ditt projekt importerades korrekt" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" gick inte att hitta för det här projektet" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "Felaktigt innehåll. Det måste vara {\"key\": \"value\",...}" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "" + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "Verifiering krävs" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "namn" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "Ikonlänk" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "Internet" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "beskrivning" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "Nästa länk" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "program" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "Felaktig förekomst. " + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "hela namnet" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "e-postadress" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "kommentera" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "skapad datum" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "Extra information" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- Extra information: " + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "Projektet existerar inte" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "Dålig signatur" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "Felaktigt kommentarinformation för ärendet" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "Felaktig ärendeinformation" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "Referenselementet existerar inte" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "Statusen existerar inte" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "" + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "Visa projekt" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "Visa milstolper" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "Visa användarhistorier" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "Visa uppgifter" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "Visa ärenden" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "Visa wiki-sidor" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "Visa wiki-länkar" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "Lägg till milstolpe" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "Modifiera milstolpe" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "Ta bort milstolpe" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "Visa användarhistorie" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "Lägg till användarhistorie" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "Modifiera användarhistorien" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "Ta bort användarhistorien" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "Lägg till uppgift" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "Modifiera uppgift" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "Ta bort uppgift" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "Lägg till ärende" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "Modifiera ärende" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "Ta bort ärende" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "Lägg till en wiki-sida" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "Modifiera wiki-sida" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "Ta bort wiki-sida" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "Lägg till wiki-länk" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "Modifiera wiki-link" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "Ta bort wiki-länk" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "Mofifiera projekt" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "Ta bort projekt" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "Lägg till medlem" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "Ta bort medlem" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "Administrera projektvärden" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "Administratorroller" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "ägare" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "" + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "" + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "Felaktiga argument" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "Felaktigt bildformat" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +#, fuzzy +#| msgid "This field is required." +msgid "Email is required" +msgstr "Fältet är obligatoriskt." + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "Delvisa uppdateringar stöds inte. " + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "projekt" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "innehållstyp" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "objekt-ID" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "ändrad datum" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "bifogad fil" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "sha1" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "undviks" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "sortera" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "Anpassa" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "Text" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "Text med flera rader" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "Datum" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "typ" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "värden" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "Användarhistorie" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "uppgift" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "Ärende" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "Existerar redan med samma namn. " + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "ref" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "status" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "titel" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "färg" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "Tilldelad till" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "är ett beställarkrav" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "är ett krav från arbetsgruppen" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "extern referens" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "Kommentaren är redan borttagit. " + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "Kommentaren är inte borttagit" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "Ändra" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "Skapa" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "Ta bort" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "%(role)s rollpoäng" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "från" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "till " + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "Lagt till ny bilaga" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "Uppdaterad bilaga" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "borttagen" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "inte borttagen" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "Bilaga borttagen" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "lagt till" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "borttaget" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "Ej tilldelad" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "-raderad-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "till:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "från:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "Lagt till" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "Ändrad" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "Raderad" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "lagt till:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "borttaget:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "Från:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "Till:" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "innehåll" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "blockerad notering" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "sprint" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "Du har inte behörighet att sätta sprinten till det här ärendet." + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "Du har inte behörighet att sätta status till det här ärendet. " + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "Du har inte behörighet att sätta allvarsgrad till det här ärendet. " + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "Du har inte behörighet att sätta prioriteten för det här ärendet. " + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "Du har inte behörighet att lägga till typen till ärendet. " + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "Allvarsgrad" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "prioritet" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "milstolpe" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "färdig datum" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "Gillar" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "Gillar" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "slugg" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "Beräknad startdatum" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "Beräknad slutdato" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "är stängd" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "disponerar" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "Beräknad startdatum måste vara tidigare än beräknad slutdatum. " + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "är blockerad" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "'{param}' parameter är obligatoriskt" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "'project' parameter är obligatoriskt" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "e-post" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "skapa som" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "textsträng" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "Invitation - extra text" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "användarorder" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "Användaren är redan medlem i projekt" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "standard US-poäng" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "standardpoäng" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "standard status för uppgift" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "standard prioritet" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "standard allvarsgrad" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "standard status för ärende" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "standard typ för ärende" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "medlemmar" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "totalt antal milstolpar" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "totalt antal historiepoäng" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "aktivt panel för inkorg" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "aktiv kanban-panel" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "aktiv wiki-panel" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "aktiv panel för ärenden" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "videokonferensssystem" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "videokonferens - extra data" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "mall skapas" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "är privat" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "anonyma rättigheter" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "användarbehörigheter" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "uppdaterad dato och tid" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "räkna" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "konfigurera moduler" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "är arkiverad" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "begränsad arbete pågår" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "värde" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "ägarens standardroll" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "standard val" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "US statuser" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "poäng" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "statuser för uppgifter" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "status för ärenden" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "ärendentyper" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "prioriteter" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "allvarsgrad" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "roller" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "Involverad" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "Alla" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "Ingen" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "skapad dato och tid" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "historienotat" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "notifiera användare" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "Visad" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "Notifiering finns för användaren och projektet" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "Felaktigt värde för notifieringen" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "Listan på bevakare består av felaktiga användare" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "Versionen måste vara ett heltal" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "Versionsparametern är ogiltig" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "Versionen stämmer inte med den aktuella versionen" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "version" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "" + +#: taiga/projects/services/invitations.py:74 +#, fuzzy +#| msgid "The project doesn't exist" +msgid "User does not exist." +msgstr "Projektet existerar inte" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "Denna användare är redan medlem i projektet." + +#: taiga/projects/services/members.py:46 +#, fuzzy +#| msgid "new email address" +msgid "Malformed email adress." +msgstr "ny e-postadress" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "Framtidig sprint" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "Projektslut" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "Textsträngen är ogiltig" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "Kanban" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "" + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "taggar" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "färger för taggar" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "" + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "Du har inte behörighet åt att sätta sprinten till en uppgift" + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "Du har inte behörighet att sätta använderhistorien till en uppgift." + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "Du har inte behörighet att sätta status till en uppgift. " + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "sortera US" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "Sortera uppgiftstavlan" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "är Iocaine" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "någon" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "Accceptera din invitation till Taiga" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "Acceptera din invitation" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "Acceptera din invitation till Taiga via den här länken:" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "Scrum" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"Den smidiga inkorgen i Scrum är en lista med prioriterade områden, som " +"innehåller korta beskrivningar av alla funktioner som önskas i produkten. " +"Vid tillämpning av Scrum, är det inte nödvändigt att starta ett projekt med " +"en lång lista dokumentationskrav. Scrum inkorgen får växa och förändras när " +"man lär sig om produkten, funktioner och kunder. " + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"Kanban är en metod för att hantera kunskapsarbete med betoning på just-in-" +"time-leveranser utan överbelastning av gruppmedlemmarna. Det här " +"tillvägagångssättet och processen, från definitionen av ett uppdrag till " +"kundleverans, visas för deltagarna att se och teammedlemmar drar arbete från " +"uppdragskön." + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "Ny" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "Leveransklar" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "Pågående" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "Klart till test" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "Färdig" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "Arkiverad" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "Stängd" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "Behöver information" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "Uppskjutit" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "Avslått" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "Bugg" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "Fråga" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "Förbättring" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "Låg" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "Normal" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "Hög" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "Önskelista" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "Mindre" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "Viktig" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "Kritiskt" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "UX" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "Design" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "Framsida" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "Baksida" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "Produktägare" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "Intressent" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" +"Du har inte behörighet för att lägga sprinten till den här användarhistorien" + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" +"Du har inte behörighet till att sätta den här statusen till " +"användarhistorien." + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "Skapar användarhistorie #{ref} - {subject}" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "roll" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "sortera inkorgen" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "sortera sprintar" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "färdig datum" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "skapad från ärende" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "Det är inga användarhistoria med det ID-numret" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "Det är inga projekt med det ID-numret" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "Fel roll for projektet" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "" + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "Standardval" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "Status för användarhistorien" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "Poäng" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "Status för uppgifter" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "Status för ärenden" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "Ärendetyper" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "Prioritet" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "Allvarsgrad" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "Roller" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "Röster" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "Rösta" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "'content' parametern är obligatoriskt" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "'project_id' parametern är obligatoriskt" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "senastste ändring" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "Kolla historie API för exakt skillnad" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "" + +#: taiga/users/admin.py:97 +#, fuzzy +#| msgid "members" +msgid "Memberships" +msgstr "medlemmar" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +#, fuzzy +#| msgid "Project End" +msgid "Private projects owned" +msgstr "Projektslut" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +#, fuzzy +#| msgid "Project End" +msgid "Public projects owned" +msgstr "Projektslut" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "E-post-dublett" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "Ogiltigt användarnamn eller e-postadress" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "Parameter för nuvarande lösenord krävs" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "Parameter för nytt lösenord krävs" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "Fel lösenord" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" +"Fel. Är du säker på att strängen är korrekt och att du inte har använt det " +"tidigare?" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "Fel, är du säker på att textsträngen är korrekt? " + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "E-posten skickades korrekt" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "status för administratorn" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" +"Anger om användaren har alla behörigheter utan att uttryckligen tilldela " +"dem. " + +#: taiga/users/models.py:120 +msgid "username" +msgstr "användarnamn" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "" +"Obligatoriskt. 30 eller färre alfanumeriska tecken, bokstäver och /./-/_ . " + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "Skriv in ett giltigt användarnamn" + +#: taiga/users/models.py:127 +msgid "active" +msgstr "aktiv" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"Anger om användaren ska betraktas som aktiv. Avmarkera detta i stället för " +"att ta bort kontot." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "biografi" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "foto" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "blev medlem datum" + +#: taiga/users/models.py:142 +#, fuzzy +#| msgid "date joined" +msgid "date cancelled" +msgstr "blev medlem datum" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "standardspråk" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "standardtema" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "standard tidzon" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "farglägg taggar" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "e-poststräng" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "ny e-postadress" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "" + +#: taiga/users/models.py:172 +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "" + +#: taiga/users/models.py:177 +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "behörigheter" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "Användarnamn eller lösenord passar inte." + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "Ändra din e-postadress" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] Återställa lösenord" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "Du har blivit Taiganiserad!" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "felaktigt" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "Felaktigt användarnamn. Försök med ett annat användarnamn." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "Dublett-nyckelvärden bryter unik begränsning. Key \"{}\" finns redan." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "nyckel" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "Länk" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "hemlig nyckel" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "statuskod" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "begär data" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "begär titel" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "responsdata" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "responstitel" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "varaktighet" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "" + +#~ msgid "Personal info" +#~ msgstr "Personalinformation" + +#~ msgid "Permissions" +#~ msgstr "Behörigheter" + +#~ msgid "Important dates" +#~ msgstr "Viktiga datum" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" +"\n" +"Açık Kaynaklı, Çevik " +"Proje Yönetimi Aracı Olan %(product_name)s'ya Hoş Geldiniz
\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" +"\n" +" E-posta bildirimlerini " +"yapılandırın veya abonelikten çıkın\n" +" • \n" +" Taiga Destek\n" +" • \n" +" Bizimle iletişime " +"geçin\n" +" " + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Twitter da bizi takip edin" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "GitHub dan kodu elde edin" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "[Taiga] Güncellemeler" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Güncellemeler" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" +"\n" +"
%(comment)s" +"p>\n" +" " + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +" Yorum: %(comment)s\n" +" " + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "Ana makine erişim hatası" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "IP adresi hatası" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "Kullanıcı hikayesi oluşturuldu" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "Kullanıcı hikayesi değiştirildi" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "Kullanıcı hikayesi silindi" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "Kullanıcı hikayesi #{} - {}" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "Görev oluşturuldu" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "Görev değiştirildi" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "Görev silindi" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "Görev #{} - {}" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "Talep oluşturuldu" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "Talep değiştirildi" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "Talep silindi" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "Talep: #{} - {}" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "Wiki sayfası oluşturuldu" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "Wiki sayfası değiştirildi" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "Wiki sayfası silindi" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "Wiki sayfası: {}" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "Koşu oluşturuldu" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "Koşu değiştirildi" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "Koşu silindi" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "Koşu: {}" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "En azından bir role ihtiyacımız var" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "İhtiyaç duyulan döküm dosyası" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "Geçersiz döküm biçemi" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "proje verileri içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "roller içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "üyelikler içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "proje öznitelikleri listesi içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "öntanımlı proje öznitelik değerleri içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "özel öznitelikler içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "koşular içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "talepler içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "kullanıcı hikayeleri içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "destanlar içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "görevler içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "wiki sayfaları içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "wiki bağlantıları içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "etiketler içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "zaman çizelgeleri içe aktarılırken hata oluştu" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "proje içe aktarılırken beklenmeyen bir hata oluştu" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "Daha fazla gizli projeye sahip olamazsınız" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "Bu proje, gizli projeler için geçerli üyelik sınırınıza ulaştı" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "Daha fazla herkese açık projeye sahip olamazsınız" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "Bu proje, herkese açık projeler için geçerli üyelik sınırınıza ulaştı" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "Proje dökümü oluşturulurken hata oluştu" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" +"\n" +"\n" +"{user_full_name} <{user_email}> tarafından oluşturulan döküm yüklenirken " +"hata oluştu:\"\n" +"\n" +"\n" +"NEDEN:\n" +"-------\n" +"{reason}\n" +"\n" +"AYRINTILAR:\n" +"--------\n" +"{details}\n" +"\n" +"HATA İZLEMESİ:\n" +"------------" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "Proje dökümü yükleniyorken hata" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "Proje döküm dosyanız yüklenirken hata oluştu" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr " -- ayrıntı bilgisi yok --" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
\n" +"Buradan indirebilirsiniz:
\n" +" Döküm dosyasını indir\n" +"Bu dosya %(deletion_date)s tarihinde silinecek.
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Merhaba %(user)s,\n" +"\n" +"%(project)s projesindeki dökümünüz doğru şekilde oluşturuldu. Buradan " +"indirebilirsiniz:\n" +"\n" +"%(url)s\n" +"\n" +"Bu dosya %(deletion_date)s tarihinde silinecek.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s] Projenizin dökümü oluşturuldu" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
\n" +"%(project)s projeniz doğru şekilde dışa aktarılmadı.
\n" +"Taiga sistem yöneticilerine bilgi verildi.
Lütfen tekrar deneyin "
+"veya aşağıdaki adresten destek ekibiyle iletişime geçin:\n"
+" %(support_email)s
%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Merhaba %(user)s,\n" +"\n" +"%(error_message)s\n" +"%(project)s projeniz doğru şekilde dışa aktarılmadı.\n" +"\n" +"Taiga sistem yöneticilerine bilgi verildi.\n" +"\n" +"Lütfen tekrar deneyin veya %(support_email)s adresinden destek ekibiyle " +"iletişime geçin.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" +"\n" +"
Merhaba %(user)s,
\n" +"Projeniz doğru şekilde içe aktarılmadı.
\n" +"%(product_name)s sistem yöneticilerine bilgi verildi.
Lütfen "
+"tekrar deneyin veya aşağıdaki adresten destek ekibiyle iletişime geçin:\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Merhaba %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Projeniz doğru şekilde içe aktarılmadı.\n" +"\n" +"%(product_name)s sistem yöneticilerine bilgi verildi.\n" +"\n" +"Lütfen tekrar deneyin veya %(support_email)s adresinden destek ekibiyle " +"iletişime geçin.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Merhaba %(user)s,\n" +"\n" +"Proje dökümünüz doğru şekilde içe aktarıldı\n" +"\n" +"%(project)s projesini buradan görebilirsiniz:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] Projenizin döküm dosyası içe aktarıldı" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" bu projede bulunamadı" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "Geçersiz içerik. {\"key\": \"value\",...} şeklinde olması zorunlu" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "Geçersiz özel alanlar içeriyor." + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "Yinelenen ad" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" +"Bir destanın harici bir projeden (%(project)s) ilgili bir hikayesi var ve " +"içe aktarılamıyor" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "Kimlik doğrulama gerekli" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "isim" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "İkon url" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "web" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "tanı" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "Sonraki url" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "uygulama" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "Geçersiz kupon" + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "tam ad" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "e-posta adresi" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "yorum" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "oluşturma tarihi" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" +"\n" +"Taiga, %(full_name)s <%(email)s> kullanıcısından geri bildirim aldı" +"p>\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"
%(comment)s
\n" +" " +msgstr "" +"\n" +"%(comment)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "Ek bilgi" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"%(signature)s
\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- Kimden: %(full_name)s <%(email)s>\n" +"---------\n" +"- Yorum:\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- Ekstra bilgi:" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] %(full_name)s <%(email)s> kullanıcısından geri bildirim\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "Paket geçerli bir json değil" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "Proje mevcut değil" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "Kötü imza" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" +"[{user_name}]({user_url} \"{user_name}'in {platform} profiline bak\") diyor " +"ki [{platform}#{number}]({comment_url} \"Yoruma git\"):\n" +"\n" +"\"{comment_message}\"" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" +"{platform} yorumu:\n" +"\n" +"> {comment_message}" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "Geçersiz talep yorum bilgisi" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Talep [{user_name}] tarafından({user_url} \"{user_name} kullanıcısının " +"{platform} profiline bakın\") [{platform}#{number}] üzerinden " +"oluşturuldu({url} \"Talebe git\")." + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "Talep {platform} üzerinden oluşturuldu." + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Talep [{user_name}] tarafından({user_url} \"{user_name} kullanıcısının " +"{platform} profiline bakın\") [{platform}#{number}] üzerinden " +"değiştirildi({url} \"Talebe git\")." + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "Talep {platform} üzerinden değiştirildi." + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Talep [{user_name}] tarafından({user_url} \"{user_name} kullanıcısının " +"{platform} profiline bakın\") [{platform}#{number}] üzerinden " +"kapatıldı({url} \"Talebe git\")." + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "Talep {platform} üzerinden kapatıldı." + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"Talep [{user_name}] tarafından({user_url} \"{user_name} kullanıcısının " +"{platform} profiline bakın\") [{platform}#{number}] üzerinden yeniden " +"açıldı({url} \"Talebe git\")." + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "Talep {platform} üzerinden yeniden açıldı." + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "Geçersiz talep bilgisi" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "bilinmeyen kullanıcı" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"{user_text} [{platform} işleminden] durumu değiştirdi ({commit_url} " +"\"'{commit_id} - {commit_short_message}' işlemine bakın\")\n" +"\n" +" - Durum: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"{platform} işleminden durum değiştirildi.\n" +"\n" +" - Durum: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" +"Bu {type_name} hakkında, [{platform} işleminde] \"{commit_message}\" içinde " +"{user_text} tarafından bahsedildi ({commit_url} \"'{commit_id} - " +"{commit_short_message}' işlemine bakın\")" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" +"Bu talep hakkında, {platform} işleminde \"{commit_message}\" içinde " +"bahsedildi" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "Referans gösterilmiş varlık mevcut değil" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "Durum mevcut değil" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "Proje parametresi gerekli" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "Geçersiz Asana API isteği" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "Asana API'sine istekte bulunulamadı" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "Kod parametresi gerekli" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "Asana projesi içe aktarılırken hata oluştu" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "Geçersiz kimlik doğrulama verileri" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "Üçüncü taraf hizmeti başarısız" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "GitHub projesi içe aktarılırken hata oluştu" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "url parametresi gerekli" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" +"\n" +" Muhtemelen desteklenmeyen bir Jira sürümü nedeniyle bir hata " +"oluştu.\n" +" Taiga, 8.6'dan sonraki Jira sürümlerini desteklemez." + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "Geçersiz project_type {}" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "Geçersiz Jira sunucu yapılandırması." + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "Geçersiz veya süresi dolmuş kimlik doğrulama kuponu" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "Jira projesi içe aktarılırken hata oluştu" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "PivotalTracker projesi içe aktarılırken hata oluştu" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Merhaba %(user)s,\n" +"\n" +"Asana projeniz doğru şekilde içe aktarıldı.\n" +"\n" +"%(project)s projesini buradan göebilirsiniz:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "[%(project)s] Asana projeniz içe aktarıldı" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Merhaba %(user)s,\n" +"\n" +"GitHub projeniz doğru şekilde içe aktarıldı.\n" +"\n" +"%(project)s projesini buradan göebilirsiniz:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "[%(project)s] GitHub projeniz içe aktarıldı" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
\n" +"Projeniz doğru şekilde içe aktarılmadı.
\n" +"%(product_name)s sistem yöneticilerine bilgi verildi.
Lütfen "
+"tekrar deneyin veya aşağıdaki adresten destek ekibiyle iletişime geçin:\n"
+" %(support_email)s
%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Merhaba %(user)s,\n" +"\n" +"Jira projeniz doğru şekilde içe aktarıldı.\n" +"\n" +"%(project)s projesini buradan göebilirsiniz:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "[%(project)s] Jira projeniz içe aktarıldı" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
\n" +"%(signature)s
\n" +" " + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Merhaba %(user)s,\n" +"\n" +"Trello projeniz doğru şekilde içe aktarıldı.\n" +"\n" +"%(project)s projesini buradan göebilirsiniz:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "[%(project)s] Trello projeniz içe aktarıldı" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "Geçersiz İstek: %(text)s, %(url)s" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "Yetkisiz: %(text)s, %(url)s" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "Kaynak Kullanılamıyor: %(text)s, %(url)s" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "Trello projesi içe aktarılırken hata oluştu" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "Projeyi görüntüle" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "Aşamaları görüntüle" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "Destanları görüntüle" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "Kullanıcı hikayelerini görüntüle" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "Görevleri görüntüle" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "Talepleri görüntüle" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "Wiki sayfalarını görüntüle" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "Wiki bağlantılarını görüntüle" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "Aşama ekle" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "Aşama düzenle" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "Aşama sil" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "Destan ekle" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "Destanı değiştir" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "Destana yorum ekle" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "Destan sil" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "Kullanıcı hikayesini görüntüle" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "Kullanıcı hikayesi ekle" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "Kullanıcı hikayesi düzenle" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "Kullanıcı hikayesine yorum ekle" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "Kullanıcı hikayesi sil" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "Görev ekle" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "Görev düzenle" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "Göreve yorum ekle" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "Görev sil" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "Talep ekle" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "Talep düzenle" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "Talebe yorum ekle" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "Talep sil" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "Wiki sayfası ekle" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "Wiki sayfası düzenle" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "Wiki sayfasına yorum ekle" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "Wiki sayfası sil" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "Wiki bağlantısı ekle" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "Wiki bağlantısı düzenle" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "Wiki bağlantısı sil" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "Proje düzenle" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "Proje sil" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "Üye ekle" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "Üye sil" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "Yönetici proje değerleri" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "Yönetici rolleri" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "Gizlilik" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "Modüller" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "Öntanımlı değerler" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "Etkinlik" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "Hayranlar" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "sahip" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "Herkese açık yap" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "{count} tane başarıyla herkese açık yapıldı." + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "Gizli hale getir" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "{count} tane başarıyla gizli hale getirildi." + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "Eksik parametreq" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "Geçersiz resim biçemi" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "Geçersiz şablon adı" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "Geçersiz şablon açıklaması" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "Geçersiz kullanıcı id" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "Kullanıcı mevcut değil" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "Kullanıcı halihazırda bir proje üyesi olmalıdır" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "Öntanımlı kulvar silinemiyor." + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "Bir kullanıcı hikayesinin öntanımlı bitim tarihi durumunu silemezsiniz" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "Projenin zaten bitim tarihleri var" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "Bir görevin öntanımlı bitim tarihi durumunu silemezsiniz" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "Projenin zaten görev bitim tarihleri var" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "Bir talebin öntanımlı bitim tarihi durumunu silemezsiniz" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "Projenin zaten talep bitim tarihleri var" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" +"Bir projeye üye eklemek için önce e-posta adresinizi doğrulamanız gerekir" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" +"Bu kullanıcı, herhangi bir etkin yönetici kalmayacağı için şu projelerden " +"çıkarılamıyor: {}." + +#: taiga/projects/api.py:1125 +msgid "Email is required" +msgstr "E-posta gerekli" + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" +"Projenin bir sahibi olmalı ve kullanıcılardan en az biri etkin bir yönetici " +"olmalıdır" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "Bunu görme izniniz yok." + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "Kısmi güncellemeler desteklenmiyor" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "Nesne kimliği talebi yok" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "Proje kimliği, nesne ve proje arasında eşleşmiyor" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "proje" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "içerik türü" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "nesne kimliği" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "düzenleme tarihi" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "eklenmiş dosya" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "sha1" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "kaldırıldı" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "yorumdan" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "sıra" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" +"Sonrasına taşınacak geçersiz ek kimliği. Ek aynı ögeye (destan, kullanıcı " +"hikayesi, görev, talep veya wiki sayfası) ait olmalıdır." + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" +"Geçersiz ek kimlikleri. Tüm ekler aynı ögeye (destan, kullanıcı hikayesi, " +"görev, talep veya wiki sayfası) ait olmalıdır." + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "Whereby.com" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "Özel" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "Bu proje, ödeme hatası nedeniyle engellendi" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "Bu proje, yönetici personel tarafından engellendi" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "Yetkili kalmadığı için proje bloklandı" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "Bu proje, silinirken engellendi" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" +"\n" +" %(full_name)s, " +"%(project_name)s projesine yazdı\n" +" " + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" +"\n" +" %(project_name)s adlı projenin yöneticisi olarak listelendiğiniz " +"için bu mesajı alıyorsunuz. Taiga topluluğu üyelerinin projenizle iletişim " +"kurmasını istemiyorsanız, lütfen bunu önlemek için proje ayarlarınızı güncelleyin. Proje " +"üyeleri arasındaki normal iletişim bundan etkilenmeyecektir.\n" +" " + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" +"\n" +"%(full_name)s, %(project_name)s projesine yazdı\n" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" +"\n" +"%(project_name)s adlı projenin yöneticisi olarak listelendiğiniz için bu " +"mesajı alıyorsunuz. Taiga topluluğu üyelerinin projenizle iletişim kurmasını " +"istemiyorsanız, lütfen bunu önlemek için %(project_settings_url)s sayfasında " +"proje ayarlarınızı güncelleyin. Proje üyeleri arasındaki normal iletişim " +"bundan etkilenmeyecektir.\n" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" +"\n" +"[Taiga] %(full_name)s, %(project_name)s projesine bir mesaj gönderdi\n" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "Metin" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "Çoklu-satır metin" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "Zengin metin" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "Tarih" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "Url" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "Açılır menü" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "Onay kutusu" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "Sayı" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "tür" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "değerler" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "destan" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "kullanıcı hikayesi" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "görev" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "talep" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "Aynı isimler bir tane daha mevcut." + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "bitim tarihi" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "bitim tarihi nedeni" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "Bu destan için bu durumu ayarlama izniniz yok." + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "ref" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "durum" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "destanların sırası" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "konu" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "renk" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "atanmış" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "müşteri gereksinimi" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "takım gereksinimi" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "kullanıcı hikayeleri" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "dış referans" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "Bu kimliğe sahip bir destan yok" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "yorum gerekli" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "silinen yorumlar düzenlenemez" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "Yorum zaten silinmiş" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "Yorum silinmedi" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "Değiştir" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "Oluştur" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "Sil" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "%(role)s role puanları" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "den" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "kime" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "Yeni ek ekle" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "Güncellenmiş ek" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "kaldırıldı" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "kaldırılmadı" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "Silinmiş ek" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "eklendi" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "silindi" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "Atanmamış" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "Ayarlanmadı" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "-silinmiş-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "kime:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "kimden:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "Eklenmiş" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "Değiştirilmiş" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "Silinmiş" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "eklenmiş:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "silinmiş:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "Kimden:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "Kime:" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "içerik" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "engellenmiş not" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "koşu" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "Bu talep için bu koşuyu ayarlamaya yetkiniz yok." + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "Bu talep için bu durumu ayarlamaya yetkiniz yok." + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "Bu talep için bu kritiklik derecesini ayarlamaya yetkiniz yok." + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "Bu talep için bu öncelik durumunu ayarlamaya yetkiniz yok." + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "Bu talep için bu türü ayarlamaya yetkiniz yok." + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "önem derecesi" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "öncelik" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "aşama" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "bitirme tarihi" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "Aşama, proje için geçerli değil" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "Tüm talepler aynı projeden olmalıdır" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "Beğen" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "Beğeniler" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "satır" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "yaklaşık başlama tarihi" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "yaklaşık bitiş tarihi" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "kapatılmış" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "taşınabilirlik" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "Tahmini başlangıç, tahmini bitişten önce olmalı." + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "Bu kimliğe sahip bir aşama yok" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "Tüm kullanıcı hikayeleri aynı projeden olmalıdır" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "engellenmiş" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "referans parametresi gerekli" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "proje veya project__slug parametresi gerekli" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "'moveTo' sorgu parametresi gerekli" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "Kullanılabilir kulvarlar varsa kulvar \"Yok\" olarak ayarlanamıyor" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "'{param}' parametresi zorunlu" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "'proje' parametresi zorunlu" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "Kullanıcı bir proje üyesi olmalıdır." + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "e-posta" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "oluşturulma zamanı" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "kupon" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "Davetiye ekstra metni" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "kullanıcı sırası" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "Kullanıcı zaten projenin üyesi" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "öntanımlı destan durumu" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "öntanımlı KH durumu" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "öntanımlı puanlar" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "öntanımlı görev durumu" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "öntanımlı öncelik" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "öntanımlı önem derecesi" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "öntanımlı talep durumu" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "öntanımlı talep türü" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "öntanımlı kulvar" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "logo" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "üyeler" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "aşamaların toplamı" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "toplam hikaye puanı" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "etkin kişi" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "etkin destanlar paneli" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "etkin havuz paneli" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "etkin kanban paneli" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "etkin wiki paneli" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "etkin talep paneli" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "video konferans sistemi" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "videokonferans ekstra verisi" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "oluşturma şablonu" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "gizli" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "anonim izinler" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "kullanıcı izinleri" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "vitrinde" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "insan arıyor" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "insan arıyor notu" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "proje aktarım kuponu" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "engellenmiş kod" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "yükleme tarih-saati" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "sayı" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "geçen haftanın hayranları" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "geçen ayın hayranları" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "geçen yılın hayranları" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "geçen haftanın etkinlikleri" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "geçen ayın etkinlikleri" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "geçen yılın etkinlikleri" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "modül ayarları" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "arşivlenmiş" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "work in progress (devam eden çalışma) sınırı" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "değer" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "öntanımlı olarak" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "bitime kalan gün" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "kullanıcı hikayesi durumu" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "öntanımlı sahip rolü" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "öntanımlı seçenekler" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "destan durumları" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "kh durumları" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "kh bitim tarihleri" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "puanlar" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "görev durumları" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "görev bitim tarihleri" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "talep durumları" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "talep türleri" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "talep bitim tarihleri" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "öncelikler" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "önem durumları" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "roller" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "destan özel öznitelikleri" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "kh özel öznitelikleri" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "görev özel öznitelikleri" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "talep özel öznitelikleri" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "Müdahil" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "Hepsi" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "Hiçbiri" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "Atandı" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "Bahsedildi" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "İzleyici olarak eklendi" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "Üye olarak eklendi" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "Yorum" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "Yorumda bahsedildi" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "oluşturma tarih-saati" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "tarihçe girdileri" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "kullanıcıları bilgilendir" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "İzlenen" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "Belirtilen kullanıcı ve proje için bilgilendirme mevcut" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "Bildirim düzeyi için geçersiz değer" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s %(project)s üzerinde bir destanı "
+"güncelledi
Destan #%(ref)s %(subject)s
\n" +" Destanı gör\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" +"\n" +"Destan güncellendi\n" +"Merhaba %(user)s, %(changer)s %(project)s üzerinde bir destanı güncelledi\n" +"#%(ref)s %(subject)s destanını %(url)s adresinde görün\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" destanı güncellendi\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s %(project)s üzerinde yeni bir "
+"destan oluşturdu
Desyan #%(ref)s %(subject)s
\n" +" Destanı gör\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Yeni destan oluşturuldu\n" +"Merhaba %(user)s, %(changer)s %(project)s üzerinde yeni bir destan " +"oluşturdu\n" +"#%(ref)s %(subject)s destanını %(url)s adresinde görün\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" destanı oluşturuldu\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s %(project)s üzerinde bir destanı "
+"sildi
Destan #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Destan silindi\n" +"Merhaba %(user)s, %(changer)s %(project)s üzerinde bir destanı sildi\n" +"Destan #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" destanı silindi\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s bir talebi güncelledi:
#%(ref)s %(subject)s
\n" +" Talebi gör\n" +" " + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" +"\n" +"%(project)s üzerinde talep güncellendi\n" +"\n" +"Merhaba %(user)s, %(changer)s bir talebi güncelledi:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"%(url)s adresinde talebi görün\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" talebi güncellendi\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s yeni bir talep oluşturdu:
#%(ref)s %(subject)s
\n" +" Talebi gör\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"%(project)s üzerinde yeni talep oluşturuldu\n" +"\n" +"Merhaba %(user)s, %(changer)s yeni bir talep oluşturdu:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"%(url)s adresinde talebi görün\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" talebi oluşturuldu\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s bir talebi sildi:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"%(project)s üzerinde talep silindi\n" +"\n" +"Merhaba %(user)s, %(changer)s bir talebi sildi:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" talebi silindi\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s bir koşuyu güncelledi:
%(name)s
\n" +" Koşuyu gör\n" +" " + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" +"\n" +"%(project)s üzerinde koşu güncellendi\n" +"\n" +"Merhaba %(user)s, %(changer)s bir koşuyu güncelledi:\n" +"\n" +"%(name)s\n" +"\n" +"%(url)s adresinde koşuyu görün\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] \"%(milestone)s\" koşusu güncellendi\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s yeni bir koşu oluşturdu
%(name)s
\n" +" Koşuyu gör\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"%(project)s üzerinde yeni koşu oluşturuldu\n" +"\n" +"Merhaba %(user)s, %(changer)s yeni bir koşu oluşturdu:\n" +"\n" +"%(name)s\n" +"\n" +"%(url)s adresinde koşuyu görün\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] \"%(milestone)s\" koşusu oluşturuldu\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s bir koşuyu sildi:
%(name)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"%(project)s üzerinde koşu silindi\n" +"\n" +"Merhaba %(user)s, %(changer)s bir koşuyu sildi:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] \"%(milestone)s\" koşusu silindi\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s bir görevi güncelledi:
%(ref)s %(subject)s
\n" +" Görevi gör\n" +" " + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" +"\n" +"%(project)s üzerinde görev güncellendi\n" +"\n" +"Merhaba %(user)s, %(changer)s bir görevi güncelledi:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"%(url)s adresinde görevi görün\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" görevi güncellendi\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s yeni bir görev oluşturdu:
#%(ref)s %(subject)s
\n" +" Görevi gör\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"%(project)s üzerinde yeni görev oluşturuldu\n" +"\n" +"Merhaba %(user)s, %(changer)s yeni bir görev oluşturdu:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"%(url)s adresinde görevi görün\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" görevi oluşturuldu\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s bir görevi sildi:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"%(project)s üzerinde görev silindi\n" +"\n" +"Merhaba %(user)s, %(changer)s bir görevi sildi:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] #%(ref)s \"%(subject)s\" görevi silindi\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s bir kullanıcı hikayesini "
+"güncelledi:
#%(ref)s %(subject)s
\n" +" Kullanıcı hikayesini gör\n" +" " + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" +"\n" +"%(project)s üzerinde kullanıcı hikayesi güncellendi\n" +"\n" +"Merhaba %(user)s, %(changer)s bir kullanıcı hikayesini güncelledi:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"%(url)s adresinde kullanıcı hikayesini görün\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] KH #%(ref)s \"%(subject)s\" güncellendi\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s yeni bir kullanıcı hikayesi "
+"oluşturdu:
#%(ref)s %(subject)s
\n" +" Kullanıcı hikayesini gör\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"%(project)s üzerinde yeni kullanıcı hikayesi oluşturuldu\n" +"\n" +"Merhaba %(user)s, %(changer)s yeni bir kullanıcı hikayesi oluşturdu:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"%(url)s adresinde kullanıcı hikayesini görün\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] KH #%(ref)s \"%(subject)s\" oluşturuldu\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s bir kullanıcı hikayesini sildi:"
+"p>\n"
+"
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"%(project)s üzerinde kullanıcı hikayesi silindi\n" +"\n" +"Merhaba %(user)s, %(changer)s bir kullanıcı hikayesini sildi:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] KH #%(ref)s \"%(subject)s\" silindi\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s bir wiki sayfasını güncelledi:"
+"p>\n"
+"
%(page)s
\n" +" Wiki " +"sayfasını gör\n" +" " + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" +"\n" +"%(project)s üzerinde wiki sayfası güncellendi\n" +"\n" +"Merhaba %(user)s, %(changer)s bir wiki sayfasını güncelledi:\n" +"\n" +"%(page)s\n" +"\n" +"%(url)s adresinde wiki sayfasını görün\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] \"%(page)s\" wiki sayfası güncellendi\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s yeni bir wiki sayfası oluşturdu"
+"p>\n"
+"
%(page)s
\n" +" Wiki " +"sayfasını gör\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"%(project)s üzerinde yeni wiki sayfası oluşturuldu\n" +"\n" +"Merhaba %(user)s, %(changer)s yeni bir wiki sayfası oluşturdu:\n" +"\n" +"%(page)s\n" +"\n" +"%(url)s adresinde wiki sayfasını görün\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] \"%(page)s\" wiki sayfası oluşturuldu\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(user)s,
%(changer)s bir wiki sayfasını sildi:
%(page)s
\n" +"%(signature)s
\n" +" " + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"%(project)s üzerinde wiki sayfası silindi\n" +"\n" +"Merhaba %(user)s, %(changer)s bir wiki sayfasını sildi:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] \"%(page)s\" wiki sayfası silindi\n" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "İzleyiciler arasında geçersiz kullanıcılar var" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "Sürüm rakamsal bir şey olmalıdır" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "Sürüm parametresi geçersiz" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "Sürüm geçerli olanla uyuşmuyor" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "sürüm" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "Sahibiyseniz veya başka yönetici yoksa projeden ayrılamazsınız" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "Kupon, herhangi bir geçerli davetle eşleşmiyor." + +#: taiga/projects/services/invitations.py:74 +msgid "User does not exist." +msgstr "Kullanıcı yok." + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "Bu kullanızı halihazırda zaten projenin bir üyesi." + +#: taiga/projects/services/members.py:46 +msgid "Malformed email adress." +msgstr "Hatalı biçimlendirilmiş e-posta adresi." + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "Sahibi olmayan proje" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "Gizli projeler için geçerli üyelik sınırınıza ulaştınız" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "Herkese açık projeler için geçerli üyelik sınırınıza ulaştınız" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "Geçerli bekleyen üyelik sınırına ulaştınız" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "Görev #%(ref)s" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "Gelecek koşu" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "Proje Sonu" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "Kupon geçersiz" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "Kuponun süresi doldu" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "Zaman Çizelgesi" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "Destanlar" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "Havuz" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "Kanban" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "Sorunlar" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "TakımWikisi" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "Bu bölüme erişiminiz yok" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" +"Geçersiz etiket '{value}'. Renk, geçerli bir HEX rengi veya boş (null) değil." + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" +"Geçersiz etiket '{value}'. Ad veya bir '[\"ad\", \"hex rengi/\" | null]' " +"çifti olmalıdır." + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "Geçersiz etiket '{value}'. Etiket adı olmalıdır." + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "etiketler" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "etiket renkleri" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "Bu etiket zaten var." + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "Renk, geçerli bir HEX rengi değil." + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "Etiket mevcut değil." + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "Bu görev için bu koşuyu ayarlama izniniz yok." + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "Bu görev için bu kullanıcı hikayesini ayarlama izniniz yok." + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "Bu görev için bu durumu ayarlama izniniz yok." + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "kh sırası" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "görev panosu sırası" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "baldıran zehri" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "Geçersiz aşama kimliği." + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "Geçersiz görev durumu kimliği." + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "Geçersiz kullanıcı hikayesi kimliği." + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "Geçersiz görev durumu kimliği. Durum, aynı projeye ait olmalıdır." + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" +"Geçersiz kullanıcı hikayesi kimliği. Kullanıcı hikayesi, aynı projeye ait " +"olmalıdır." + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "Geçersiz aşama kimliği. Aşama, aynı projeye ait olmalıdır." + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" +"Geçersiz görev kimlikleri. Tüm görevler aynı projeye ve varsa aynı duruma, " +"kullanıcı hikayesine ve/veya aşamaya ait olmalıdır." + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "Tüm görevler aynı projeden olmalıdır" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "birisi" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" +"\n" +"Merhaba! %(full_name)s size %(product_name)s içindeki %(project)s" +"em> projesine katılmanız için bir davet gönderdi. Taiga bir Açık " +"Kaynaklı Çevik Proje Yönetimi Aracıdır. Taiga kullanıcısı olmanın hiçbir " +"maliyeti yoktur.
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" +"\n" +"Ve sizi davet etmekle çok nazik davranan güzel ve iyi "
+"arkadaş
diyor ki:
%(extra)s
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "Taiga davetinizi kabul edin" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "Daveti kabul edin" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"%(signature)s
\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" +"\n" +"Siz veya tanıdığınız biri sizi %(product_name)s için davet etti\n" +"\n" +"Merhaba! %(full_name)s size %(product_name)s içinde %(project)s adlı bir " +"projeye katılmanız için bir davet gönderdi.\n" +"Taiga bir Açık Kaynaklı Çevik Proje Yönetimi Aracıdır. Taiga kullanıcısı " +"olmanın hiçbir maliyeti yoktur.\n" +"\n" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" +"\n" +"Ve sizi davet etmekle çok nazik davranan güzel ve iyi arkadaş diyor ki:\n" +"\n" +"%(extra)s\n" +" " + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "Aşağıdaki bağlantıyı takip ederek Taiga davetinizi kabul edin:" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] '%(project)s' projesine katılma daveti\n" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(full_name)s,
%(project)s projesine eklendiniz
%(signature)s
\n" +" " + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Bir projeye eklendiniz\n" +"\n" +"Merhaba %(full_name)s, %(project)s projesine eklendiniz\n" +"\n" +"%(url)s adresinde projeyi görün\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] '%(project)s' projesine eklendi\n" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" +"\n" +"Merhaba %(old_owner_name)s,
\n" +"%(new_owner_name)s teklifinizi kabul etti ve \"%(project_name)s\" " +"projesinin yeni sahibi olacak.
\n" +" " + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "%(new_owner_name)s diyor ki:
" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" +"\n" +"
Şu andan itibaren bu proje için yeni durumunuz \"yönetici\" " +"olacak.
\n" +" " + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" +"\n" +"Merhaba %(old_owner_name)s,\n" +"%(new_owner_name)s teklifinizi kabul etti ve \"%(project_name)s\" projesinin " +"yeni sahibi olacak.\n" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "%(new_owner_name)s diyor ki:" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" +"\n" +"Şu andan itibaren bu proje için yeni durumunuz \"yönetici\" olacak.\n" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" +"\n" +"[%(project)s] Proje sahipliği aktarımı teklifi kabul edildi!\n" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" +"\n" +"Merhaba %(owner_name)s,
\n" +"%(rejecter_name)s teklifinizi reddetti ve \"%(project_name)s\" " +"projesinin yeni sahibi olmayacak.
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" +"\n" +"%(rejecter_name)s diyor ki:
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" +"\n" +"İsterseniz proje sahipliğini farklı bir kişiye aktarmayı " +"deneyebilirsiniz.
\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "Farklı bir kişiye aktarım isteğinde bulun" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" +"\n" +"Merhaba %(owner_name)s,\n" +"%(rejecter_name)s teklifinizi reddetti ve \"%(project_name)s\" projesinin " +"yeni sahibi olmayacak.\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "%(rejecter_name)s diyor ki:" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" +"\n" +"İsterseniz proje sahipliğini farklı bir kişiye aktarmayı deneyebilirsiniz.\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "Farklı bir kişiye aktarım isteğinde bulun:" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" +"\n" +"[%(project)s] Proje sahipliği aktarımı reddedildi\n" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" +"\n" +"Merhaba %(owner_name)s,
\n" +"%(requester_name)s, \"%(project_name)s\" projesinin sahibi olmayı " +"istedi.
\n" +" " + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" +"\n" +"Yönetim panelinden proje aktarımını başlatmak istiyorsanız lütfen " +"\"Devam et\" düğmesine tıklayın.
\n" +" " + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "Devam et" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" +"\n" +"Merhaba %(owner_name)s,\n" +"%(requester_name)s, \"%(project_name)s\" projesinin sahibi olmayı istedi.\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" +"\n" +"Yönetim panelinden proje aktarımını başlatmak istiyorsanız lütfen proje " +"ayarlarınıza gidin.\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "Proje ayarlarınıza gidin:" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" +"\n" +"[%(project)s] Proje sahipliği aktarımı isteği\n" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" +"\n" +"Merhaba %(receiver_name)s,
\n" +"%(owner_name)s, \"%(project_name)s\" için şu anki proje sahibi, " +"yeni proje sahibi olmanızı istiyor.
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" +"\n" +"%(owner_name)s diyor ki:
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" +"\n" +"Bu teklifi kabul etmek veya reddetmek için lütfen \"Devam et\" " +"düğmesine tıklayın.
\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" +"\n" +"Merhaba %(receiver_name)s,\n" +"%(owner_name)s, \"%(project_name)s\" için şu anki proje sahibi, yeni proje " +"sahibi olmanızı istiyor.\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "%(owner_name)s diyor ki:" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" +"\n" +"Bu teklifi kabul etmek veya reddetmek için lütfen aşağıdaki bağlantıya gidin." +"\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "Proje sahipliği aktarımını kabul et veya reddet:" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" +"\n" +"[%(project)s] Proje sahipliği aktarımı teklifi\n" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "Scrum" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"Scrum'daki çevik ürün havuzu, üründe istenen tüm işlevlerin kısa " +"açıklamalarını içeren, öncelikli bir özellikler listesidir. Scrum'ı " +"uygularken, bir projeye tüm gereksinimleri belgelendirmek için uzun ve önden " +"yapılan bir çalışmayla başlamak gerekli değildir. Ürün ve müşterileri " +"hakkında daha fazla şey öğrenildikçe Scrum ürün havuzunun büyümesine ve " +"değişmesine sonradan izin verilir" + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"Kanban, takım üyelerini aşırı yüklemeden tam zamanında teslimata vurgu " +"yaparak bilgi çalışmasını yönetmek için bir yöntemdir. Bu yaklaşımda, bir " +"görevin tanımlanmasından müşteriye teslimine kadar olan süreç, " +"katılımcıların görmesi için görüntülenir ve ekip üyeleri çalışmayı bir " +"kuyruktan çeker." + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "Yeni" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "Hazır" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "Devam ediyor" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "Teste hazır" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "Bitmiş" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "Arşivlenmiş" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "Kapatılmış" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "Bilgi İhtiyacı" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "Ertelenmiş" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "Reddedilmiş" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "Hata" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "Soru" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "İyileştirme" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "Düşük" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "Normal" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "Yüksek" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "İstek Listesi" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "Küçük" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "Önemli" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "Kritik" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "UX" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "Tasarım" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "Ön" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "Arka" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "Ürün Sahibi" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "Paydaş" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "Bu kullanıcı hikayesine bu koşuyu ayarlama izniniz yok." + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "Bu kullanıcı hikayesine bu durumu ayarlama izniniz yok." + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "Bu kullanıcı hikayesine bu kulvarı ayarlama izniniz yok." + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "Geçersiz rol kimliği '{role_id}'" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "Geçersiz puan kimliği '{points_id}'" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "Kullanıcı hikayesi oluşturuluyor #{ref} - {subject}" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "rol" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "havuz sırası" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "koşu sırası" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "kanban sırası" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "bitiş tarihi" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "atanan kullanıcılar" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "talepten oluşturulan" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "görevden oluşturulan" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "görevden referans" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "kulvar" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "Bu id ye sahip kullanıcı hikayesi yok" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" +"Geçersiz kullanıcı hikayesi durumu kimliği. Durum, aynı projeye ait " +"olmalıdır." + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "Geçersiz kulvar kimliği. Kulvar aynı projeye ait olmalıdır." + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" +"Sonrasına taşınacak geçersiz kullanıcı hikayesi kimliği. Kullanıcı hikayesi " +"aynı projeye ve aşamaya ait olmalıdır." + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "Sonrayı ve önceyi aynı anda kullanamazsınız." + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" +"Öncesine taşınacak geçersiz kullanıcı hikayesi kimliği. Kullanıcı hikayesi " +"aynı projeye ve aşamaya ait olmalıdır." + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" +"Geçersiz kullanıcı hikayesi kimlikleri. Tüm hikayeler aynı projeye ait " +"olmalıdır." + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" +"Sonrasına taşınacak geçersiz kullanıcı hikayesi kimliği. Kullanıcı hikayesi " +"aynı projeye, duruma ve kulvara ait olmalıdır." + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" +"Öncesine taşınacak geçersiz kullanıcı hikayesi kimliği. Kullanıcı hikayesi " +"aynı projeye, duruma ve kulvara ait olmalıdır." + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "Bu id ye sahip proje yok" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "Kullanıcı henüz projede var" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "Geçersiz işlem" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "Proje için geçersiz rol" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "Kullanıcı geçerli bir kişi olmalıdır" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "Proje sahibi yönetici olmalıdır." + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "Bu proje için en az bir kullanıcı etkin yönetici olmalıdır." + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "Geçersiz rol kimlikleri. Tüm roller aynı projeye ait olmalıdır." + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "Öntanımlı seçenekler" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "Kullanıcı hikayelerinin durumları" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "Puanlar" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "Görevlerin durumları" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "Taleplerin durumları" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "Taleplerin türleri" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "Öncelikler" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "Önem dereceleri" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "Roller" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "Oylar" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "Oy" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "'content' parametresi zorunlu" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "'project_id' parametresi zorunlu" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "son düzenleyen" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "href" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "örnek kimliği" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "Tam fark için geçmiş API'sine bakın" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "Proje Üyesi" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "Proje Üyeleri" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "kimlik" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "Proje Sahipliği" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "Proje Sahiplikleri" + +#: taiga/users/admin.py:97 +msgid "Memberships" +msgstr "Üyelikler" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "KİŞİSEL BİLGİLER" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "EK BİLGİLER" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "İZİNLER" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "ÖNEMLİ TARİHLER" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "PROJE SAHİPLİĞİ KISITLAMALARI" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "PROJE SAHİPLİĞİ İSTATİSTİKLERİ" + +#: taiga/users/admin.py:169 +msgid "Private projects owned" +msgstr "Sahip olunan özel projeler" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "Sahip olunan özel üyelikler" + +#: taiga/users/admin.py:193 +msgid "Public projects owned" +msgstr "Sahip olunan herkese açık projeler" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "Sahip olunan herkese açık üyelikler" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "Yinelenen e-posta" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "Geçersiz e-posta" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "Geçersiz kullanıcı adı ya da e-posta" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "Posta başarıyla gönderildi!" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "Geçerli parola parametresi gerekli" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "Yeni parola parametresi gerekli" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "Geçersiz parola uzunluğu, en az 6 karakter gerekli" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "Geçersiz şu anki parola" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" +"Geçersiz geçerli bir kupona sahip olduğunuzdan ve bu kuponu daha önce " +"kullanmadığınızdan emin misiniz?" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "Geçersiz, kuponun doğru olduğuna emin misin?" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "E-posta adresi zaten doğrulandı" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "Bu e-posta adresi doğrulanamıyor" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "Posta başarıyla gönderildi!" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "superuser durumu" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "Bu kullanıcının, açıkça atamadan tüm izinlere sahip olduğunu belirtir." + +#: taiga/users/models.py:120 +msgid "username" +msgstr "kullanıcı adı" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "" +"Zorunlu. 30 karakter ya da daha azı. Harfler, sayılar ve /./-/_ karakterleri" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "Geçerli bir kullanıcı adı girin." + +#: taiga/users/models.py:127 +msgid "active" +msgstr "etkin" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"Bu kullanıcının etkin olarak kabul edilip edilmeyeceğini belirler. Hesapları " +"silmek yerine bunun seçimini kaldırın." + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "personel durumu" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "Kullanıcının bu yönetici sitesinde oturum açıp açamayacağını belirler." + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "biyografi" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "fotoğraf" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "katılma tarihi" + +#: taiga/users/models.py:142 +msgid "date cancelled" +msgstr "iptal tarihi" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "şartlar kabul edildi" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "yeni şartlar okundu" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "öntanımlı dil" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "öntanımlı tema" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "öntanımlı saat dilimi" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "etiketleri renklendir" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "e-posta kuponu" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "yeni e-posta adresi" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "sahip olunan en fazla özel proje sayısı" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "sahip olunan en fazla herkese açık proje sayısı" + +#: taiga/users/models.py:172 +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "" +"sahip olunan tüm özel projeler için en fazla farklı kullanıcı üyelik sayısı" + +#: taiga/users/models.py:177 +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "" +"sahip olunan tüm herkese açık projeler için en fazla farklı kullanıcı üyelik " +"sayısı" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "izinler" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "Kullanıcı adı veya parola kullanıcıyla eşleşmiyor." + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(full_name)s,
lütfen e-posta adresinizi doğrulayın
Siz istemediyseniz bu mesajı yok sayabilirsiniz.
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Merhaba %(full_name)s, lütfen e-posta adresinizi doğrulayın\n" +"\n" +"%(url)s\n" +"\n" +"Siz istemediyseniz bu mesajı yok sayabilirsiniz.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] E-posta adresini değiştir" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(full_name)s,
parolanızı kurtarmak istediniz
Siz istemediyseniz bu mesajı yok sayabilirsiniz.
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Merhaba %(full_name)s, parolanızı kurtarmak istediniz\n" +"\n" +"%(url)s\n" +"\n" +"Siz istemediyseniz bu mesajı yok sayabilirsiniz.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] Parola kurtar" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" +"\n" +"Lütfen e-posta adresinizi doğrulayın
\n" +" E-" +"posta adresini doğrula\n" +" " + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" +"\n" +"Çalışma yöntemlerinde devrim yaratan, büyüyen profesyonel " +"topluluğumuza katıldığınız için çok mutluyuz ve beğeneceğinizi umuyoruz." +"p>\n" +"
Bir sorunuz mu var? Yardıma ihtiyacınız olursa " +"%(support_email)s adresinden bize ulaşın.
\n" +"%(signature)s
\n" +" \n" +" " + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" +"\n" +" Buraya tıklayarak hesabınızı bu hizmetten " +"kaldırabilirsiniz\n" +" " + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" +"\n" +"%(product_name)s'ya kaydolduğunuz için teşekkür ederiz\n" +"\n" +"Çalışma yöntemlerinde devrim yaratan, büyüyen profesyonel topluluğumuza " +"katıldığınız için çok heyecanlıyız ve beğeneceğinizi umuyoruz.\n" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" +"\n" +"Lütfen e-posta adresinizi doğrulayın: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" +"\n" +"Bir sorunuz mu var? Yardıma ihtiyacınız olursa %(support_email)s adresinden " +"bize ulaşın.\n" +"--\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" +"\n" +"Hesabınızı bu servisten silebilirsiniz: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "Taigalandınız!" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" +"\n" +"Merhaba %(full_name)s,
lütfen e-posta adresinizi doğrulayın
Siz istemediyseniz bu mesajı yok sayabilirsiniz.
\n" +"%(signature)s
\n" +" " + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" +"\n" +"Merhaba %(full_name)s, lütfen e-posta adresinizi doğrulayın\n" +"\n" +"%(url)s\n" +"\n" +"Siz istemediyseniz bu mesajı yok sayabilirsiniz.\n" +"\n" +"---\n" +"%(signature)s\n" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "[Taiga] E-posta adresini doğrula" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "Geçersiz" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "Geçersiz kullanıcı adı. Farklı birşeyle yeniden deneyin." + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "Yeni şartlar okundu doğru olmalı" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" +"Yinelenen anahtar değeri benzersiz kısıtlamasını ihlal ediyor. '{}' anahtarı " +"zaten var." + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "anahtar" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "gizli anahtar" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "durum kodu" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "istek verisi" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "istek başlıkları" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "cevap verisi" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "cevap başlıkları" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "süre" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "İzin verilmeyen IP adresi" + +#~ msgid "Invalid milestone id. The milistone must belong to the same project." +#~ msgstr "Geçersiz aşama kimliği. Aşama, aynı projeye ait olmalıdır." + +#~ msgid "" +#~ "Invalid user story ids. All stories must belong to the same project and, " +#~ "if it exists, to the same status and milestone." +#~ msgstr "" +#~ "Geçersiz kullanıcı hikayesi kimlikleri. Tüm hikayeler aynı projeye ve " +#~ "varsa aynı duruma ve aşamaya ait olmalıdır." + +#~ msgid "Personal info" +#~ msgstr "Kişisel bilgi" + +#~ msgid "Permissions" +#~ msgstr "İzinler" + +#~ msgid "Restrictions" +#~ msgstr "Kısıtlamalar" + +#~ msgid "Important dates" +#~ msgstr "Önemli tarihler" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "Welcome to " +"%(product_name)s, an Open Source, Agile Project Management Tool
\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:15 +#, python-format +msgid "" +"\n" +" Configure email " +"notifications or unsubscribe\n" +" • \n" +" Taiga Support\n" +" • \n" +" Contact us\n" +" " +msgstr "" + +#: taiga/base/templates/emails/includes/footer.jinja:26 +msgid "Follow us on Twitter" +msgstr "Відслідковуйте нас у Twitter" + +#: taiga/base/templates/emails/includes/footer.jinja:28 +msgid "Get the code on GitHub" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:14 +msgid "[Taiga] Updates" +msgstr "" + +#: taiga/base/templates/emails/updates-body-html.jinja:368 +msgid "Updates" +msgstr "Оновлення" + +#: taiga/base/templates/emails/updates-body-html.jinja:374 +#, python-format +msgid "" +"\n" +"%(comment)s" +"p>\n" +" " +msgstr "" + +#: taiga/base/templates/emails/updates-body-text.jinja:14 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +" Коментар: %(comment)s\n" +" " + +#: taiga/base/utils/urls.py:56 +msgid "Host access error" +msgstr "Помилка доступу до хоста" + +#: taiga/base/utils/urls.py:62 +msgid "IP Address error" +msgstr "Помилка IP адреси" + +#: taiga/events/events.py:109 +msgid "User story created" +msgstr "Історію користувача створено" + +#: taiga/events/events.py:112 +msgid "User story changed" +msgstr "Історію користувача змінено" + +#: taiga/events/events.py:115 +msgid "User story deleted" +msgstr "Історію користувача видалено" + +#: taiga/events/events.py:117 +msgid "US #{} - {}" +msgstr "ІК #{} - {}" + +#: taiga/events/events.py:120 +msgid "Task created" +msgstr "Завдання створено" + +#: taiga/events/events.py:123 +msgid "Task changed" +msgstr "Завдання змінено" + +#: taiga/events/events.py:126 +msgid "Task deleted" +msgstr "Завдання видалено" + +#: taiga/events/events.py:128 +msgid "Task #{} - {}" +msgstr "Завдання #{} - {}" + +#: taiga/events/events.py:131 +msgid "Issue created" +msgstr "Проблему створено" + +#: taiga/events/events.py:134 +msgid "Issue changed" +msgstr "Проблему змінено" + +#: taiga/events/events.py:137 +msgid "Issue deleted" +msgstr "Проблему видалено" + +#: taiga/events/events.py:139 +msgid "Issue: #{} - {}" +msgstr "Проблема: #{} - {}" + +#: taiga/events/events.py:142 +msgid "Wiki Page created" +msgstr "Сторінку Вікі створено" + +#: taiga/events/events.py:145 +msgid "Wiki Page changed" +msgstr "Сторінку Вікі змінено" + +#: taiga/events/events.py:148 +msgid "Wiki Page deleted" +msgstr "Сторінку Вікі видалено" + +#: taiga/events/events.py:150 +msgid "Wiki Page: {}" +msgstr "Сторінка Вікі : {}" + +#: taiga/events/events.py:153 +msgid "Sprint created" +msgstr "Спринт створено" + +#: taiga/events/events.py:156 +msgid "Sprint changed" +msgstr "Спринт змінено" + +#: taiga/events/events.py:159 +msgid "Sprint deleted" +msgstr "Спринт видалено" + +#: taiga/events/events.py:161 +msgid "Sprint: {}" +msgstr "Спринт: {}" + +#: taiga/export_import/api.py:115 +msgid "We needed at least one role" +msgstr "Потрібна принаймні одна роль" + +#: taiga/export_import/api.py:327 +msgid "Needed dump file" +msgstr "Потрібний резервний файл" + +#: taiga/export_import/api.py:337 +msgid "Invalid dump format" +msgstr "" + +#: taiga/export_import/services/store.py:803 +#: taiga/export_import/services/store.py:825 +msgid "error importing project data" +msgstr "помилка імпортування проєктних даних" + +#: taiga/export_import/services/store.py:832 +msgid "error importing roles" +msgstr "помилка імпортування ролей" + +#: taiga/export_import/services/store.py:837 +msgid "error importing memberships" +msgstr "помилка імпортування членства" + +#: taiga/export_import/services/store.py:852 +msgid "error importing lists of project attributes" +msgstr "помилка імпортування списку проєктних характеристик" + +#: taiga/export_import/services/store.py:856 +msgid "error importing default project attribute values" +msgstr "" + +#: taiga/export_import/services/store.py:867 +msgid "error importing custom attributes" +msgstr "" + +#: taiga/export_import/services/store.py:870 +msgid "error importing sprints" +msgstr "помилка імпортування спринтів" + +#: taiga/export_import/services/store.py:874 +msgid "error importing issues" +msgstr "помилка імпортування проблем" + +#: taiga/export_import/services/store.py:878 +msgid "error importing user stories" +msgstr "помилка імпортування історій користувача" + +#: taiga/export_import/services/store.py:882 +msgid "error importing epics" +msgstr "помилка імпортування епіків" + +#: taiga/export_import/services/store.py:886 +msgid "error importing tasks" +msgstr "помилка імпортування завдань" + +#: taiga/export_import/services/store.py:893 +msgid "error importing wiki pages" +msgstr "помилка імпортування сторінок Вікі" + +#: taiga/export_import/services/store.py:897 +msgid "error importing wiki links" +msgstr "помилка імпортування посилань Вікі" + +#: taiga/export_import/services/store.py:901 +msgid "error importing tags" +msgstr "помилка імпортування міток" + +#: taiga/export_import/services/store.py:905 +msgid "error importing timelines" +msgstr "помилка імпортування графіків часу" + +#: taiga/export_import/services/store.py:928 +msgid "unexpected error importing project" +msgstr "неочікувана помилка імпортування проєкту" + +#: taiga/export_import/services/validations.py:35 +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:156 +#: taiga/projects/services/projects.py:208 +msgid "You can't have more private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:36 +#: taiga/projects/services/projects.py:107 +#: taiga/projects/services/projects.py:157 +#: taiga/projects/services/projects.py:209 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" + +#: taiga/export_import/services/validations.py:40 +#: taiga/projects/services/projects.py:111 +#: taiga/projects/services/projects.py:161 +#: taiga/projects/services/projects.py:213 +msgid "You can't have more public projects" +msgstr "" + +#: taiga/export_import/services/validations.py:41 +#: taiga/projects/services/projects.py:112 +#: taiga/projects/services/projects.py:162 +#: taiga/projects/services/projects.py:214 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" + +#: taiga/export_import/tasks.py:51 taiga/export_import/tasks.py:52 +msgid "Error generating project dump" +msgstr "" + +#: taiga/export_import/tasks.py:80 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" + +#: taiga/export_import/tasks.py:109 +msgid "Error loading project dump" +msgstr "" + +#: taiga/export_import/tasks.py:110 +msgid "Error loading your project dump file" +msgstr "" + +#: taiga/export_import/tasks.py:125 +msgid " -- no detail info --" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"You can download it here:
\n" +" Download the dump file\n" +"This file will be deleted on %(deletion_date)s.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project %(project)s has not been exported correctly.
\n" +"The Taiga system administrators have been informed.
Please, try "
+"it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:9 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +"%(details)s\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been imported correctly.\n" +"\n" +"The %(product_name)s system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:9 +#: taiga/importers/templates/emails/importer_import_error-subject.jinja:9 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "" + +#: taiga/export_import/validators/fields.py:133 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" не знайдено в цьому проєкті" + +#: taiga/export_import/validators/validators.py:173 +#: taiga/projects/custom_attributes/validators.py:97 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "Невірний вміст. Має бути {\"key\": \"value\",...}" + +#: taiga/export_import/validators/validators.py:188 +#: taiga/projects/custom_attributes/validators.py:112 +msgid "It contains invalid custom fields." +msgstr "" + +#: taiga/export_import/validators/validators.py:268 +#: taiga/projects/validators.py:43 +msgid "Duplicated name" +msgstr "" + +#: taiga/export_import/validators/validators.py:303 +#, python-format +msgid "" +"An Epic has a related story from an external project (%(project)s) and " +"cannot be imported" +msgstr "" + +#: taiga/external_apps/api.py:32 taiga/external_apps/api.py:59 +#: taiga/external_apps/api.py:71 +msgid "Authentication required" +msgstr "Вимагається аутентифікація" + +#: taiga/external_apps/models.py:24 +#: taiga/projects/custom_attributes/models.py:25 +#: taiga/projects/milestones/models.py:26 taiga/projects/models.py:164 +#: taiga/projects/models.py:555 taiga/projects/models.py:594 +#: taiga/projects/models.py:638 taiga/projects/models.py:664 +#: taiga/projects/models.py:695 taiga/projects/models.py:733 +#: taiga/projects/models.py:765 taiga/projects/models.py:791 +#: taiga/projects/models.py:817 taiga/projects/models.py:855 +#: taiga/projects/models.py:881 taiga/projects/models.py:919 +#: taiga/projects/models.py:982 taiga/users/admin.py:47 +#: taiga/users/models.py:301 taiga/webhooks/models.py:23 +msgid "name" +msgstr "ім'я" + +#: taiga/external_apps/models.py:26 +msgid "Icon url" +msgstr "" + +#: taiga/external_apps/models.py:27 +msgid "web" +msgstr "" + +#: taiga/external_apps/models.py:28 taiga/projects/attachments/models.py:67 +#: taiga/projects/custom_attributes/models.py:26 +#: taiga/projects/epics/models.py:56 +#: taiga/projects/history/templatetags/functions.py:14 +#: taiga/projects/issues/models.py:93 taiga/projects/models.py:168 +#: taiga/projects/models.py:986 taiga/projects/tasks/models.py:83 +#: taiga/projects/userstories/models.py:110 +msgid "description" +msgstr "опис" + +#: taiga/external_apps/models.py:30 +msgid "Next url" +msgstr "" + +#: taiga/external_apps/models.py:56 +msgid "application" +msgstr "додаток" + +#: taiga/external_apps/services.py:21 taiga/projects/api.py:424 +#: taiga/projects/api.py:444 +msgid "Invalid token" +msgstr "Не вірний токен." + +#: taiga/feedback/models.py:14 taiga/users/models.py:134 +msgid "full name" +msgstr "повне ім'я" + +#: taiga/feedback/models.py:16 taiga/users/models.py:126 +msgid "email address" +msgstr "адреса електронної пошти" + +#: taiga/feedback/models.py:18 taiga/projects/contact/models.py:30 +msgid "comment" +msgstr "коментар" + +#: taiga/feedback/models.py:20 taiga/projects/attachments/models.py:53 +#: taiga/projects/contact/models.py:33 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:49 taiga/projects/issues/models.py:85 +#: taiga/projects/likes/models.py:27 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:175 taiga/projects/models.py:990 +#: taiga/projects/notifications/models.py:99 taiga/projects/tasks/models.py:69 +#: taiga/projects/userstories/models.py:102 taiga/projects/votes/models.py:48 +#: taiga/projects/wiki/models.py:51 taiga/userstorage/models.py:24 +msgid "created date" +msgstr "дата створення" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Taiga has received feedback from %(full_name)s <%(email)s>
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"%(comment)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:26 +#: taiga/projects/admin.py:95 +msgid "Extra info" +msgstr "Додаткова інформація" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:38 +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:26 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:9 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:16 +msgid "- Extra info:" +msgstr "- Додаткова інформація:" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:22 +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:19 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:31 +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:23 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:26 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:20 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:25 +#, python-format +msgid "" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] Відгук від %(full_name)s <%(email)s>\n" + +#: taiga/hooks/api.py:43 +msgid "The payload is not valid json" +msgstr "" + +#: taiga/hooks/api.py:52 taiga/projects/epics/api.py:143 +#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:205 +#: taiga/projects/userstories/api.py:338 +msgid "The project doesn't exist" +msgstr "Проєкт не існує" + +#: taiga/hooks/api.py:55 +msgid "Bad signature" +msgstr "" + +#: taiga/hooks/event_hooks.py:70 +#, python-brace-format +msgid "" +"[{user_name}]({user_url} \"See {user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:75 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" + +#: taiga/hooks/event_hooks.py:88 +msgid "Invalid issue comment information" +msgstr "" + +#: taiga/hooks/event_hooks.py:134 +#, python-brace-format +msgid "" +"Issue created by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:138 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:146 +#, python-brace-format +msgid "" +"Issue modified by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:150 +#, python-brace-format +msgid "Issue modified from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:158 +#, python-brace-format +msgid "" +"Issue closed by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:162 +#, python-brace-format +msgid "Issue closed from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:170 +#, python-brace-format +msgid "" +"Issue reopened by [{user_name}]({user_url} \"See {user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" + +#: taiga/hooks/event_hooks.py:174 +#, python-brace-format +msgid "Issue reopened from {platform}." +msgstr "" + +#: taiga/hooks/event_hooks.py:269 +msgid "Invalid issue information" +msgstr "" + +#: taiga/hooks/event_hooks.py:291 taiga/hooks/event_hooks.py:313 +msgid "unknown user" +msgstr "не відомий користувач" + +#: taiga/hooks/event_hooks.py:298 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:303 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" + +#: taiga/hooks/event_hooks.py:321 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:326 +#, python-brace-format +msgid "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" +msgstr "" + +#: taiga/hooks/event_hooks.py:348 +msgid "The referenced element doesn't exist" +msgstr "" + +#: taiga/hooks/event_hooks.py:364 +msgid "The status doesn't exist" +msgstr "Статус не існує" + +#: taiga/importers/asana/api.py:35 taiga/importers/asana/api.py:77 +#: taiga/importers/github/api.py:36 taiga/importers/github/api.py:66 +#: taiga/importers/jira/api.py:52 taiga/importers/jira/api.py:106 +#: taiga/importers/pivotal/api.py:35 taiga/importers/pivotal/api.py:72 +#: taiga/importers/trello/api.py:38 taiga/importers/trello/api.py:75 +msgid "The project param is needed" +msgstr "" + +#: taiga/importers/asana/api.py:42 taiga/importers/asana/api.py:65 +#: taiga/importers/asana/api.py:131 +msgid "Invalid Asana API request" +msgstr "" + +#: taiga/importers/asana/api.py:44 taiga/importers/asana/api.py:67 +#: taiga/importers/asana/api.py:133 +msgid "Failed to make the request to Asana API" +msgstr "" + +#: taiga/importers/asana/api.py:121 taiga/importers/github/api.py:115 +msgid "Code param needed" +msgstr "" + +#: taiga/importers/asana/tasks.py:31 taiga/importers/asana/tasks.py:32 +msgid "Error importing Asana project" +msgstr "" + +#: taiga/importers/github/api.py:127 +msgid "Invalid auth data" +msgstr "" + +#: taiga/importers/github/api.py:129 +msgid "Third party service failing" +msgstr "" + +#: taiga/importers/github/tasks.py:31 taiga/importers/github/tasks.py:32 +msgid "Error importing GitHub project" +msgstr "" + +#: taiga/importers/jira/api.py:54 taiga/importers/jira/api.py:89 +#: taiga/importers/jira/api.py:109 taiga/importers/jira/api.py:182 +msgid "The url param is needed" +msgstr "" + +#: taiga/importers/jira/api.py:61 +msgid "" +"\n" +" There was an error; probably due to an unsupported Jira " +"version.\n" +" Taiga does not support Jira releases from 8.6." +msgstr "" + +#: taiga/importers/jira/api.py:158 +msgid "Invalid project_type {}" +msgstr "" + +#: taiga/importers/jira/api.py:192 +msgid "Invalid Jira server configuration." +msgstr "" + +#: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:130 +#: taiga/importers/trello/api.py:135 +msgid "Invalid or expired auth token" +msgstr "" + +#: taiga/importers/jira/tasks.py:37 taiga/importers/jira/tasks.py:38 +msgid "Error importing Jira project" +msgstr "" + +#: taiga/importers/pivotal/tasks.py:31 taiga/importers/pivotal/tasks.py:32 +msgid "Error importing PivotalTracker project" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Asana project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/asana_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Asana project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your GitHub project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/github_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your GitHub project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/importer_import_error-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"Your project has not been imported correctly.
\n" +"The %(product_name)s system administrators have been informed.
"
+"Please, try it again or contact with the support team at\n"
+" %(support_email)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Jira project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/jira_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Jira project has been imported" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your Trello project has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/importers/templates/emails/trello_import_success-subject.jinja:9 +#, python-format +msgid "[%(project)s] Your Trello project has been imported" +msgstr "" + +#: taiga/importers/trello/importer.py:57 +#, python-format +msgid "Invalid Request: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:59 taiga/importers/trello/importer.py:61 +#, python-format +msgid "Unauthorized: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/importer.py:63 taiga/importers/trello/importer.py:65 +#, python-format +msgid "Resource Unavailable: %(text)s at %(url)s" +msgstr "" + +#: taiga/importers/trello/tasks.py:31 taiga/importers/trello/tasks.py:32 +msgid "Error importing Trello project" +msgstr "" + +#: taiga/permissions/choices.py:11 taiga/permissions/choices.py:22 +msgid "View project" +msgstr "Переглянути проєкт" + +#: taiga/permissions/choices.py:12 taiga/permissions/choices.py:24 +msgid "View milestones" +msgstr "" + +#: taiga/permissions/choices.py:13 taiga/permissions/choices.py:29 +msgid "View epic" +msgstr "Переглянути епік" + +#: taiga/permissions/choices.py:14 +msgid "View user stories" +msgstr "Переглянути історії користувачів" + +#: taiga/permissions/choices.py:15 taiga/permissions/choices.py:41 +msgid "View tasks" +msgstr "Переглянути завдання" + +#: taiga/permissions/choices.py:16 taiga/permissions/choices.py:47 +msgid "View issues" +msgstr "Переглянути проблеми" + +#: taiga/permissions/choices.py:17 taiga/permissions/choices.py:53 +msgid "View wiki pages" +msgstr "Переглянути сторінки Вікі" + +#: taiga/permissions/choices.py:18 taiga/permissions/choices.py:59 +msgid "View wiki links" +msgstr "Переглянути посилання Вікі" + +#: taiga/permissions/choices.py:25 +msgid "Add milestone" +msgstr "" + +#: taiga/permissions/choices.py:26 +msgid "Modify milestone" +msgstr "" + +#: taiga/permissions/choices.py:27 +msgid "Delete milestone" +msgstr "" + +#: taiga/permissions/choices.py:30 +msgid "Add epic" +msgstr "Додати епік" + +#: taiga/permissions/choices.py:31 +msgid "Modify epic" +msgstr "Змінити епік" + +#: taiga/permissions/choices.py:32 +msgid "Comment epic" +msgstr "" + +#: taiga/permissions/choices.py:33 +msgid "Delete epic" +msgstr "Видалити епік" + +#: taiga/permissions/choices.py:35 +msgid "View user story" +msgstr "Переглянути історію користувача" + +#: taiga/permissions/choices.py:36 +msgid "Add user story" +msgstr "Додати історію користувача" + +#: taiga/permissions/choices.py:37 +msgid "Modify user story" +msgstr "Змінити історію користувача" + +#: taiga/permissions/choices.py:38 +msgid "Comment user story" +msgstr "" + +#: taiga/permissions/choices.py:39 +msgid "Delete user story" +msgstr "Видалити історію користувача" + +#: taiga/permissions/choices.py:42 +msgid "Add task" +msgstr "Додати завдання" + +#: taiga/permissions/choices.py:43 +msgid "Modify task" +msgstr "Змінити завдання" + +#: taiga/permissions/choices.py:44 +msgid "Comment task" +msgstr "" + +#: taiga/permissions/choices.py:45 +msgid "Delete task" +msgstr "Видалити завдання" + +#: taiga/permissions/choices.py:48 +msgid "Add issue" +msgstr "Додати проблему" + +#: taiga/permissions/choices.py:49 +msgid "Modify issue" +msgstr "Змінити проблему" + +#: taiga/permissions/choices.py:50 +msgid "Comment issue" +msgstr "" + +#: taiga/permissions/choices.py:51 +msgid "Delete issue" +msgstr "Вилучити проблему" + +#: taiga/permissions/choices.py:54 +msgid "Add wiki page" +msgstr "" + +#: taiga/permissions/choices.py:55 +msgid "Modify wiki page" +msgstr "" + +#: taiga/permissions/choices.py:56 +msgid "Comment wiki page" +msgstr "" + +#: taiga/permissions/choices.py:57 +msgid "Delete wiki page" +msgstr "" + +#: taiga/permissions/choices.py:60 +msgid "Add wiki link" +msgstr "" + +#: taiga/permissions/choices.py:61 +msgid "Modify wiki link" +msgstr "" + +#: taiga/permissions/choices.py:62 +msgid "Delete wiki link" +msgstr "" + +#: taiga/permissions/choices.py:66 +msgid "Modify project" +msgstr "" + +#: taiga/permissions/choices.py:67 +msgid "Delete project" +msgstr "" + +#: taiga/permissions/choices.py:68 +msgid "Add member" +msgstr "" + +#: taiga/permissions/choices.py:69 +msgid "Remove member" +msgstr "" + +#: taiga/permissions/choices.py:70 +msgid "Admin project values" +msgstr "" + +#: taiga/permissions/choices.py:71 +msgid "Admin roles" +msgstr "" + +#: taiga/projects/admin.py:89 +msgid "Privacy" +msgstr "" + +#: taiga/projects/admin.py:100 +msgid "Modules" +msgstr "" + +#: taiga/projects/admin.py:108 +msgid "Default values" +msgstr "" + +#: taiga/projects/admin.py:115 +msgid "Activity" +msgstr "" + +#: taiga/projects/admin.py:120 +msgid "Fans" +msgstr "" + +#: taiga/projects/admin.py:128 taiga/projects/attachments/models.py:31 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:32 +#: taiga/projects/milestones/models.py:35 taiga/projects/models.py:184 +#: taiga/projects/notifications/models.py:57 taiga/projects/tasks/models.py:40 +#: taiga/projects/userstories/models.py:84 taiga/projects/wiki/models.py:39 +#: taiga/users/admin.py:66 taiga/userstorage/models.py:20 +msgid "owner" +msgstr "" + +#: taiga/projects/admin.py:169 +msgid "Make public" +msgstr "" + +#: taiga/projects/admin.py:185 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "" + +#: taiga/projects/admin.py:188 +msgid "Make private" +msgstr "" + +#: taiga/projects/admin.py:202 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "" + +#: taiga/projects/api.py:172 taiga/users/api.py:235 +msgid "Incomplete arguments" +msgstr "" + +#: taiga/projects/api.py:176 taiga/users/api.py:240 +msgid "Invalid image format" +msgstr "" + +#: taiga/projects/api.py:237 +msgid "Invalid template name" +msgstr "" + +#: taiga/projects/api.py:240 +msgid "Invalid template description" +msgstr "" + +#: taiga/projects/api.py:404 taiga/projects/api.py:1093 +msgid "Invalid user id" +msgstr "" + +#: taiga/projects/api.py:410 taiga/projects/api.py:1099 +msgid "The user doesn't exist" +msgstr "" + +#: taiga/projects/api.py:414 +msgid "The user must already be a project member" +msgstr "" + +#: taiga/projects/api.py:678 +msgid "The default swimlane cannot be deleted." +msgstr "" + +#: taiga/projects/api.py:708 +msgid "You can't delete the default due date status of a user story" +msgstr "" + +#: taiga/projects/api.py:724 +msgid "Project does already have due dates" +msgstr "" + +#: taiga/projects/api.py:784 +msgid "You can't delete the default due date status of a task" +msgstr "" + +#: taiga/projects/api.py:800 +msgid "Project does already have task due dates" +msgstr "" + +#: taiga/projects/api.py:925 +msgid "You can't delete the default due date status of an issue" +msgstr "" + +#: taiga/projects/api.py:941 +msgid "Project does already have issue due dates" +msgstr "" + +#: taiga/projects/api.py:1053 taiga/projects/validators.py:230 +msgid "" +"To add members to a project, first you have to verify your email address" +msgstr "" + +#: taiga/projects/api.py:1111 +msgid "" +"This user can't be removed from the following projects, because that would " +"leave them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:1125 +#, fuzzy +#| msgid "This field is required." +msgid "Email is required" +msgstr "Це обов'язкове поле." + +#: taiga/projects/api.py:1136 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" + +#: taiga/projects/api.py:1171 +msgid "You don't have permissions to see that." +msgstr "" + +#: taiga/projects/attachments/api.py:46 +msgid "Partial updates are not supported" +msgstr "" + +#: taiga/projects/attachments/api.py:61 +msgid "Object id issue doesn't exist" +msgstr "" + +#: taiga/projects/attachments/api.py:64 +msgid "Project ID does not match between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:39 taiga/projects/contact/models.py:26 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/epics/models.py:31 taiga/projects/issues/models.py:81 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:541 +#: taiga/projects/models.py:569 taiga/projects/models.py:612 +#: taiga/projects/models.py:648 taiga/projects/models.py:678 +#: taiga/projects/models.py:709 taiga/projects/models.py:747 +#: taiga/projects/models.py:775 taiga/projects/models.py:801 +#: taiga/projects/models.py:831 taiga/projects/models.py:865 +#: taiga/projects/models.py:895 taiga/projects/models.py:915 +#: taiga/projects/notifications/models.py:75 +#: taiga/projects/notifications/models.py:104 taiga/projects/tasks/models.py:56 +#: taiga/projects/userstories/models.py:80 taiga/projects/wiki/models.py:27 +#: taiga/projects/wiki/models.py:80 taiga/users/models.py:316 +msgid "project" +msgstr "" + +#: taiga/projects/attachments/models.py:46 +msgid "content type" +msgstr "" + +#: taiga/projects/attachments/models.py:50 +msgid "object id" +msgstr "" + +#: taiga/projects/attachments/models.py:56 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:52 taiga/projects/issues/models.py:88 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:178 +#: taiga/projects/models.py:993 taiga/projects/tasks/models.py:72 +#: taiga/projects/userstories/models.py:105 taiga/projects/wiki/models.py:54 +#: taiga/userstorage/models.py:26 +msgid "modified date" +msgstr "" + +#: taiga/projects/attachments/models.py:61 +msgid "attached file" +msgstr "" + +#: taiga/projects/attachments/models.py:63 +msgid "sha1" +msgstr "" + +#: taiga/projects/attachments/models.py:65 +msgid "is deprecated" +msgstr "" + +#: taiga/projects/attachments/models.py:66 +msgid "from comment" +msgstr "" + +#: taiga/projects/attachments/models.py:68 +#: taiga/projects/custom_attributes/models.py:30 +#: taiga/projects/epics/models.py:110 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:559 taiga/projects/models.py:598 +#: taiga/projects/models.py:640 taiga/projects/models.py:666 +#: taiga/projects/models.py:699 taiga/projects/models.py:735 +#: taiga/projects/models.py:767 taiga/projects/models.py:793 +#: taiga/projects/models.py:821 taiga/projects/models.py:857 +#: taiga/projects/models.py:883 taiga/projects/models.py:921 +#: taiga/projects/wiki/models.py:87 taiga/users/models.py:307 +msgid "order" +msgstr "" + +#: taiga/projects/attachments/validators.py:46 +msgid "" +"Invalid attachment id to move after. The attachment must belong to the same " +"item (epic, userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/attachments/validators.py:61 +msgid "" +"Invalid attachment ids. All attachments must belong to the same item (epic, " +"userstory, task, issue or wiki page)." +msgstr "" + +#: taiga/projects/choices.py:12 +msgid "Whereby.com" +msgstr "" + +#: taiga/projects/choices.py:13 +msgid "Jitsi" +msgstr "" + +#: taiga/projects/choices.py:14 +msgid "Custom" +msgstr "" + +#: taiga/projects/choices.py:15 +msgid "Talky" +msgstr "" + +#: taiga/projects/choices.py:24 +msgid "This project is blocked due to payment failure" +msgstr "" + +#: taiga/projects/choices.py:25 +msgid "This project is blocked by admin staff" +msgstr "" + +#: taiga/projects/choices.py:26 +msgid "This project is blocked because the owner left" +msgstr "" + +#: taiga/projects/choices.py:27 +msgid "This project is blocked while it's deleted" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:18 +#, python-format +msgid "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:28 +#, python-format +msgid "" +"\n" +" You are receiving this message because you are listed as " +"administrator of the project titled %(project_name)s. If you don't want " +"members of the Taiga community contacting your project, please update your project settings to " +"prevent such contacts. Regular communications amongst members of the project " +"will not be affected.\n" +" " +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"%(full_name)s has written to %(project_name)s\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:15 +#, python-format +msgid "" +"\n" +"You are receiving this message because you are listed as administrator of " +"the project titled %(project_name)s. If you don't want members of the Taiga " +"community contacting your project, please update your project settings in " +"%(project_settings_url)s to prevent such contacts. Regular communications " +"amongst members of the project will not be affected.\n" +msgstr "" + +#: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:21 +msgid "Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:22 +msgid "Multi-Line Text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:23 +msgid "Rich text" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:24 +msgid "Date" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:25 +msgid "Url" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:26 +msgid "Dropdown" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:27 +msgid "Checkbox" +msgstr "" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Number" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:29 +#: taiga/projects/issues/models.py:64 +msgid "type" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:90 +msgid "values" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:103 +msgid "epic" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:124 +#: taiga/projects/tasks/models.py:29 taiga/projects/userstories/models.py:31 +msgid "user story" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:145 +msgid "task" +msgstr "" + +#: taiga/projects/custom_attributes/models.py:166 +msgid "issue" +msgstr "" + +#: taiga/projects/custom_attributes/validators.py:46 +msgid "Already exists one with the same name." +msgstr "" + +#: taiga/projects/due_dates/models.py:14 +msgid "due date" +msgstr "" + +#: taiga/projects/due_dates/models.py:17 +msgid "reason for the due date" +msgstr "" + +#: taiga/projects/epics/api.py:83 +msgid "You don't have permissions to set this status to this epic." +msgstr "" + +#: taiga/projects/epics/models.py:25 taiga/projects/issues/models.py:25 +#: taiga/projects/tasks/models.py:33 taiga/projects/userstories/models.py:71 +msgid "ref" +msgstr "" + +#: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:40 +#: taiga/projects/models.py:952 taiga/projects/tasks/models.py:48 +#: taiga/projects/userstories/models.py:87 +msgid "status" +msgstr "" + +#: taiga/projects/epics/models.py:46 +msgid "epics order" +msgstr "" + +#: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:92 +#: taiga/projects/tasks/models.py:76 taiga/projects/userstories/models.py:109 +msgid "subject" +msgstr "" + +#: taiga/projects/epics/models.py:59 taiga/projects/models.py:563 +#: taiga/projects/models.py:604 taiga/projects/models.py:670 +#: taiga/projects/models.py:703 taiga/projects/models.py:739 +#: taiga/projects/models.py:769 taiga/projects/models.py:795 +#: taiga/projects/models.py:825 taiga/projects/models.py:859 +#: taiga/projects/models.py:887 taiga/users/models.py:136 +msgid "color" +msgstr "" + +#: taiga/projects/epics/models.py:66 taiga/projects/issues/models.py:100 +#: taiga/projects/tasks/models.py:90 taiga/projects/userstories/models.py:117 +msgid "assigned to" +msgstr "" + +#: taiga/projects/epics/models.py:70 taiga/projects/userstories/models.py:124 +msgid "is client requirement" +msgstr "" + +#: taiga/projects/epics/models.py:72 taiga/projects/userstories/models.py:126 +msgid "is team requirement" +msgstr "" + +#: taiga/projects/epics/models.py:76 +msgid "user stories" +msgstr "" + +#: taiga/projects/epics/models.py:78 taiga/projects/issues/models.py:105 +#: taiga/projects/tasks/models.py:97 taiga/projects/userstories/models.py:138 +msgid "external reference" +msgstr "" + +#: taiga/projects/epics/validators.py:26 +msgid "There's no epic with that id" +msgstr "" + +#: taiga/projects/history/api.py:89 +msgid "comment is required" +msgstr "" + +#: taiga/projects/history/api.py:92 +msgid "deleted comments can't be edited" +msgstr "" + +#: taiga/projects/history/api.py:135 +msgid "Comment already deleted" +msgstr "" + +#: taiga/projects/history/api.py:156 +msgid "Comment not deleted" +msgstr "" + +#: taiga/projects/history/choices.py:19 +msgid "Change" +msgstr "" + +#: taiga/projects/history/choices.py:20 +msgid "Create" +msgstr "" + +#: taiga/projects/history/choices.py:21 +msgid "Delete" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:33 +#, python-format +msgid "%(role)s role points" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:36 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:141 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:168 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:171 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:195 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:198 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:221 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:275 +msgid "from" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:42 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:152 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:155 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:179 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:182 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:206 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:209 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:227 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:252 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:281 +msgid "to" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:54 +msgid "Added new attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 +msgid "Updated attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:78 +msgid "deprecated" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:80 +msgid "not deprecated" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:96 +msgid "Deleted attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:115 +msgid "added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:120 +msgid "removed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:156 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:199 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:210 +#: taiga/projects/services/stats.py:44 taiga/projects/services/stats.py:45 +msgid "Unassigned" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:172 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:183 +msgid "Not set" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:294 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:99 +msgid "-deleted-" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "to:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:31 +msgid "from:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:37 +msgid "Added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:44 +msgid "Changed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:51 +msgid "Deleted" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 +msgid "added:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:68 +msgid "removed:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:73 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 +msgid "From:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:74 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:92 +msgid "To:" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:15 +#: taiga/projects/wiki/models.py:33 +msgid "content" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:16 +#: taiga/projects/mixins/blocked.py:21 +msgid "blocked note" +msgstr "" + +#: taiga/projects/history/templatetags/functions.py:17 +msgid "sprint" +msgstr "" + +#: taiga/projects/issues/api.py:161 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:165 +msgid "You don't have permissions to set this status to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:169 +msgid "You don't have permissions to set this severity to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:173 +msgid "You don't have permissions to set this priority to this issue." +msgstr "" + +#: taiga/projects/issues/api.py:177 +msgid "You don't have permissions to set this type to this issue." +msgstr "" + +#: taiga/projects/issues/models.py:48 +msgid "severity" +msgstr "" + +#: taiga/projects/issues/models.py:56 +msgid "priority" +msgstr "" + +#: taiga/projects/issues/models.py:73 taiga/projects/tasks/models.py:66 +#: taiga/projects/userstories/models.py:74 +msgid "milestone" +msgstr "" + +#: taiga/projects/issues/models.py:90 taiga/projects/tasks/models.py:74 +msgid "finished date" +msgstr "" + +#: taiga/projects/issues/validators.py:59 +#: taiga/projects/tasks/validators.py:165 +#: taiga/projects/userstories/validators.py:275 +msgid "The milestone isn't valid for the project" +msgstr "" + +#: taiga/projects/issues/validators.py:69 +msgid "All the issues must be from the same project" +msgstr "" + +#: taiga/projects/likes/models.py:30 +msgid "Like" +msgstr "" + +#: taiga/projects/likes/models.py:31 +msgid "Likes" +msgstr "" + +#: taiga/projects/milestones/models.py:29 taiga/projects/models.py:166 +#: taiga/projects/models.py:557 taiga/projects/models.py:596 +#: taiga/projects/models.py:697 taiga/projects/models.py:819 +#: taiga/projects/models.py:984 taiga/projects/wiki/models.py:31 +#: taiga/users/admin.py:53 taiga/users/models.py:303 +msgid "slug" +msgstr "" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:561 +#: taiga/projects/models.py:600 taiga/projects/models.py:701 +#: taiga/projects/models.py:823 +msgid "is closed" +msgstr "" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "" + +#: taiga/projects/milestones/models.py:77 +msgid "The estimated start must be previous to the estimated finish." +msgstr "" + +#: taiga/projects/milestones/validators.py:24 +msgid "There's no milestone with that id" +msgstr "" + +#: taiga/projects/milestones/validators.py:55 +#: taiga/projects/userstories/validators.py:285 +msgid "All the user stories must be from the same project" +msgstr "" + +#: taiga/projects/mixins/blocked.py:19 +msgid "is blocked" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:21 +msgid "ref param is needed" +msgstr "" + +#: taiga/projects/mixins/by_ref.py:24 +msgid "project or project__slug param is needed" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:32 +msgid "Query param 'moveTo' is required" +msgstr "" + +#: taiga/projects/mixins/on_destroy.py:84 +msgid "Cannot set swimlane to None if there are available swimlanes" +msgstr "" + +#: taiga/projects/mixins/ordering.py:36 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "" + +#: taiga/projects/mixins/ordering.py:40 +msgid "'project' parameter is mandatory" +msgstr "" + +#: taiga/projects/mixins/validators.py:29 +msgid "The user must be a project member." +msgstr "" + +#: taiga/projects/models.py:86 +msgid "email" +msgstr "" + +#: taiga/projects/models.py:88 +msgid "create at" +msgstr "" + +#: taiga/projects/models.py:90 taiga/users/models.py:154 +msgid "token" +msgstr "" + +#: taiga/projects/models.py:101 +msgid "invitation extra text" +msgstr "" + +#: taiga/projects/models.py:104 taiga/projects/models.py:988 +msgid "user order" +msgstr "" + +#: taiga/projects/models.py:120 +msgid "The user is already member of the project" +msgstr "" + +#: taiga/projects/models.py:127 +msgid "default epic status" +msgstr "" + +#: taiga/projects/models.py:131 +msgid "default US status" +msgstr "" + +#: taiga/projects/models.py:134 +msgid "default points" +msgstr "" + +#: taiga/projects/models.py:138 +msgid "default task status" +msgstr "" + +#: taiga/projects/models.py:141 +msgid "default priority" +msgstr "" + +#: taiga/projects/models.py:144 +msgid "default severity" +msgstr "" + +#: taiga/projects/models.py:148 +msgid "default issue status" +msgstr "" + +#: taiga/projects/models.py:152 +msgid "default issue type" +msgstr "" + +#: taiga/projects/models.py:156 +msgid "default swimlane" +msgstr "" + +#: taiga/projects/models.py:172 +msgid "logo" +msgstr "" + +#: taiga/projects/models.py:189 +msgid "members" +msgstr "" + +#: taiga/projects/models.py:192 +msgid "total of milestones" +msgstr "" + +#: taiga/projects/models.py:193 +msgid "total story points" +msgstr "" + +#: taiga/projects/models.py:195 taiga/projects/models.py:998 +msgid "active contact" +msgstr "" + +#: taiga/projects/models.py:197 taiga/projects/models.py:1000 +msgid "active epics panel" +msgstr "" + +#: taiga/projects/models.py:199 taiga/projects/models.py:1002 +msgid "active backlog panel" +msgstr "" + +#: taiga/projects/models.py:201 taiga/projects/models.py:1004 +msgid "active kanban panel" +msgstr "" + +#: taiga/projects/models.py:203 taiga/projects/models.py:1006 +msgid "active wiki panel" +msgstr "" + +#: taiga/projects/models.py:205 taiga/projects/models.py:1008 +msgid "active issues panel" +msgstr "" + +#: taiga/projects/models.py:208 taiga/projects/models.py:1015 +msgid "videoconference system" +msgstr "" + +#: taiga/projects/models.py:210 taiga/projects/models.py:1017 +msgid "videoconference extra data" +msgstr "" + +#: taiga/projects/models.py:219 +msgid "creation template" +msgstr "" + +#: taiga/projects/models.py:222 taiga/users/admin.py:59 +msgid "is private" +msgstr "" + +#: taiga/projects/models.py:224 +msgid "anonymous permissions" +msgstr "" + +#: taiga/projects/models.py:226 +msgid "user permissions" +msgstr "" + +#: taiga/projects/models.py:229 +msgid "is featured" +msgstr "" + +#: taiga/projects/models.py:232 taiga/projects/models.py:1010 +msgid "is looking for people" +msgstr "" + +#: taiga/projects/models.py:234 taiga/projects/models.py:1012 +msgid "looking for people note" +msgstr "" + +#: taiga/projects/models.py:248 +msgid "project transfer token" +msgstr "" + +#: taiga/projects/models.py:252 +msgid "blocked code" +msgstr "" + +#: taiga/projects/models.py:255 taiga/projects/notifications/models.py:64 +msgid "updated date time" +msgstr "" + +#: taiga/projects/models.py:258 taiga/projects/models.py:270 +#: taiga/projects/votes/models.py:18 +msgid "count" +msgstr "" + +#: taiga/projects/models.py:261 +msgid "fans last week" +msgstr "" + +#: taiga/projects/models.py:264 +msgid "fans last month" +msgstr "" + +#: taiga/projects/models.py:267 +msgid "fans last year" +msgstr "" + +#: taiga/projects/models.py:274 +msgid "activity last week" +msgstr "" + +#: taiga/projects/models.py:278 +msgid "activity last month" +msgstr "" + +#: taiga/projects/models.py:282 +msgid "activity last year" +msgstr "" + +#: taiga/projects/models.py:544 +msgid "modules config" +msgstr "" + +#: taiga/projects/models.py:602 +msgid "is archived" +msgstr "" + +#: taiga/projects/models.py:606 taiga/projects/models.py:937 +msgid "work in progress limit" +msgstr "" + +#: taiga/projects/models.py:642 taiga/userstorage/models.py:28 +msgid "value" +msgstr "" + +#: taiga/projects/models.py:668 taiga/projects/models.py:737 +#: taiga/projects/models.py:885 +msgid "by default" +msgstr "" + +#: taiga/projects/models.py:672 taiga/projects/models.py:741 +#: taiga/projects/models.py:889 +msgid "days to due" +msgstr "" + +#: taiga/projects/models.py:944 +msgid "user story status" +msgstr "" + +#: taiga/projects/models.py:996 +msgid "default owner's role" +msgstr "" + +#: taiga/projects/models.py:1019 +msgid "default options" +msgstr "" + +#: taiga/projects/models.py:1020 +msgid "epic statuses" +msgstr "" + +#: taiga/projects/models.py:1021 +msgid "us statuses" +msgstr "" + +#: taiga/projects/models.py:1022 +msgid "us duedates" +msgstr "" + +#: taiga/projects/models.py:1023 taiga/projects/userstories/models.py:47 +#: taiga/projects/userstories/models.py:92 +msgid "points" +msgstr "" + +#: taiga/projects/models.py:1024 +msgid "task statuses" +msgstr "" + +#: taiga/projects/models.py:1025 +msgid "task duedates" +msgstr "" + +#: taiga/projects/models.py:1026 +msgid "issue statuses" +msgstr "" + +#: taiga/projects/models.py:1027 +msgid "issue types" +msgstr "" + +#: taiga/projects/models.py:1028 +msgid "issue duedates" +msgstr "" + +#: taiga/projects/models.py:1029 +msgid "priorities" +msgstr "" + +#: taiga/projects/models.py:1030 +msgid "severities" +msgstr "" + +#: taiga/projects/models.py:1031 +msgid "roles" +msgstr "" + +#: taiga/projects/models.py:1032 +msgid "epic custom attributes" +msgstr "" + +#: taiga/projects/models.py:1033 +msgid "us custom attributes" +msgstr "" + +#: taiga/projects/models.py:1034 +msgid "task custom attributes" +msgstr "" + +#: taiga/projects/models.py:1035 +msgid "issue custom attributes" +msgstr "" + +#: taiga/projects/notifications/choices.py:19 +msgid "Involved" +msgstr "" + +#: taiga/projects/notifications/choices.py:20 +msgid "All" +msgstr "" + +#: taiga/projects/notifications/choices.py:21 +msgid "None" +msgstr "" + +#: taiga/projects/notifications/choices.py:35 +msgid "Assigned" +msgstr "" + +#: taiga/projects/notifications/choices.py:36 +msgid "Mentioned" +msgstr "" + +#: taiga/projects/notifications/choices.py:37 +msgid "Added as watcher" +msgstr "" + +#: taiga/projects/notifications/choices.py:38 +msgid "Added as member" +msgstr "" + +#: taiga/projects/notifications/choices.py:39 +msgid "Comment" +msgstr "" + +#: taiga/projects/notifications/choices.py:40 +msgid "Mentioned in comment" +msgstr "" + +#: taiga/projects/notifications/models.py:62 +msgid "created date time" +msgstr "" + +#: taiga/projects/notifications/models.py:66 +msgid "history entries" +msgstr "" + +#: taiga/projects/notifications/models.py:69 +msgid "notify users" +msgstr "" + +#: taiga/projects/notifications/models.py:109 +#: taiga/projects/notifications/models.py:110 +msgid "Watched" +msgstr "" + +#: taiga/projects/notifications/services.py:70 +#: taiga/projects/notifications/services.py:94 +#: taiga/projects/settings/services.py:38 +#: taiga/projects/settings/services.py:56 +msgid "Notify exists for specified user and project" +msgstr "" + +#: taiga/projects/notifications/services.py:531 +msgid "Invalid value for notify level" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new epic on "
+"%(project)s
Epic #%(ref)s %(subject)s
\n" +" See epic\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a epic on %(project)s"
+"p>\n"
+"
Epic #%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated an issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Issue updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new issue:
#%(ref)s %(subject)s
\n" +" See issue\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New issue created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See issue at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an issue:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Issue deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted an issue:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a sprint:
%(name)s
\n" +" See " +"sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Sprint updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new sprint
%(name)s
\n" +" See " +"sprint\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New sprint created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new sprint:\n" +"\n" +"%(name)s\n" +"\n" +"See sprint at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted an sprint:
%(name)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Sprint deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a sprint:\n" +"\n" +"%(name)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a task:
#%(ref)s %(subject)s
\n" +" See task\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Task updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new task:
#%(ref)s %(subject)s
\n" +" See task\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New task created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See task at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a task:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Task deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a task:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"User story updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new user story:
#%(ref)s %(subject)s
\n" +" See user story\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New user story created on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new user story:\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"See user story at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a user story:
#%(ref)s %(subject)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"User Story deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a user story\n" +"\n" +"#%(ref)s %(subject)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has updated a wiki page:
%(page)s
\n" +" See Wiki " +"Page\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:11 +#, python-format +msgid "" +"\n" +"Wiki Page updated on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has created a new wiki page:
%(page)s
\n" +" See " +"wiki page\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"New wiki page created page on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"See wiki page at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(user)s,
%(changer)s has deleted a wiki page:
%(page)s
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Wiki page deleted on %(project)s\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page:\n" +"\n" +"%(page)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/validators.py:37 +msgid "Watchers contains invalid users" +msgstr "" + +#: taiga/projects/occ/mixins.py:26 +msgid "The version must be an integer" +msgstr "" + +#: taiga/projects/occ/mixins.py:49 +msgid "The version parameter is not valid" +msgstr "" + +#: taiga/projects/occ/mixins.py:65 +msgid "The version doesn't match with the current one" +msgstr "" + +#: taiga/projects/occ/mixins.py:84 +msgid "version" +msgstr "" + +#: taiga/projects/permissions.py:34 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" + +#: taiga/projects/services/invitations.py:64 +msgid "Token does not match any valid invitation." +msgstr "" + +#: taiga/projects/services/invitations.py:74 +#, fuzzy +#| msgid "The project doesn't exist" +msgid "User does not exist." +msgstr "Проєкт не існує" + +#: taiga/projects/services/invitations.py:81 +msgid "This user is already a member of the project." +msgstr "Цей користувач уже є членом проєкту." + +#: taiga/projects/services/members.py:46 +#, fuzzy +#| msgid "new email address" +msgid "Malformed email adress." +msgstr "нова адреса електронної пошти" + +#: taiga/projects/services/members.py:134 +#: taiga/projects/services/members.py:181 +msgid "Project without owner" +msgstr "" + +#: taiga/projects/services/members.py:157 +#: taiga/projects/services/members.py:204 +msgid "You have reached your current limit of memberships for private projects" +msgstr "" + +#: taiga/projects/services/members.py:160 +#: taiga/projects/services/members.py:207 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" + +#: taiga/projects/services/members.py:166 +#: taiga/projects/services/members.py:213 +msgid "You have reached the current limit of pending memberships" +msgstr "" + +#: taiga/projects/services/promote.py:39 +#, python-format +msgid "Task #%(ref)s" +msgstr "" + +#: taiga/projects/services/stats.py:186 +msgid "Future sprint" +msgstr "" + +#: taiga/projects/services/stats.py:206 +msgid "Project End" +msgstr "" + +#: taiga/projects/services/transfer.py:51 +#: taiga/projects/services/transfer.py:58 +#: taiga/projects/services/transfer.py:61 taiga/users/api.py:189 +msgid "Token is invalid" +msgstr "" + +#: taiga/projects/services/transfer.py:56 +msgid "Token has expired" +msgstr "" + +#: taiga/projects/settings/choices.py:22 +msgid "Timeline" +msgstr "" + +#: taiga/projects/settings/choices.py:23 +msgid "Epics" +msgstr "" + +#: taiga/projects/settings/choices.py:24 +msgid "Backlog" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/settings/choices.py:25 taiga/projects/translations.py:24 +msgid "Kanban" +msgstr "" + +#: taiga/projects/settings/choices.py:26 +msgid "Issues" +msgstr "" + +#: taiga/projects/settings/choices.py:27 +msgid "TeamWiki" +msgstr "" + +#: taiga/projects/settings/validators.py:26 +msgid "You don't have access to this section" +msgstr "" + +#: taiga/projects/tagging/fields.py:41 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" + +#: taiga/projects/tagging/fields.py:44 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" + +#: taiga/projects/tagging/fields.py:66 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "" + +#: taiga/projects/tagging/models.py:15 +msgid "tags" +msgstr "" + +#: taiga/projects/tagging/models.py:23 +msgid "tags colors" +msgstr "" + +#: taiga/projects/tagging/validators.py:36 +#: taiga/projects/tagging/validators.py:63 +msgid "This tag already exists." +msgstr "" + +#: taiga/projects/tagging/validators.py:43 +#: taiga/projects/tagging/validators.py:70 +msgid "The color is not a valid HEX color." +msgstr "" + +#: taiga/projects/tagging/validators.py:56 +#: taiga/projects/tagging/validators.py:90 +#: taiga/projects/tagging/validators.py:103 +#: taiga/projects/tagging/validators.py:110 +msgid "The tag doesn't exist." +msgstr "" + +#: taiga/projects/tasks/api.py:102 taiga/projects/tasks/api.py:111 +msgid "You don't have permissions to set this sprint to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:105 +msgid "You don't have permissions to set this user story to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:108 +msgid "You don't have permissions to set this status to this task." +msgstr "" + +#: taiga/projects/tasks/models.py:79 +msgid "us order" +msgstr "" + +#: taiga/projects/tasks/models.py:81 +msgid "taskboard order" +msgstr "" + +#: taiga/projects/tasks/models.py:95 +msgid "is iocaine" +msgstr "" + +#: taiga/projects/tasks/validators.py:50 +msgid "Invalid milestone id." +msgstr "" + +#: taiga/projects/tasks/validators.py:61 +msgid "Invalid task status id." +msgstr "" + +#: taiga/projects/tasks/validators.py:74 +msgid "Invalid user story id." +msgstr "" + +#: taiga/projects/tasks/validators.py:98 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:112 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:124 +#: taiga/projects/userstories/validators.py:112 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:141 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/tasks/validators.py:175 +msgid "All the tasks must be from the same project" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:14 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +msgid "someone" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:19 +#, python-format +msgid "" +"\n" +"Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in %(product_name)s. Taiga is an Open Source Agile " +"Project Management Tool. There is no cost for you to be a Taiga user.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren
"
+"who thought so kindly as to invite you
%(extra)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation to Taiga" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:32 +msgid "Accept your invitation" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:33 +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:24 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:32 +#, python-format +msgid "" +"\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:14 +#, python-format +msgid "" +"\n" +"You, or someone you know, has invited you to %(product_name)s\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s in %(product_name)s.\n" +"Taiga is an Open Source Agile Project Management Tool. There is no cost for " +"you to be a Taiga user.\n" +"\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:22 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:28 +msgid "Accept your invitation to Taiga following this link:" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you have been added to the project "
+"%(project)s
%(signature)s
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"You have been added to a project\n" +"\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,
\n" +"%(new_owner_name)s has accepted your offer and will become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:18 +#, python-format +msgid "%(new_owner_name)s says:
" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:22 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\"." +"p>\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:15 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:19 +msgid "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"
Hi %(owner_name)s,
\n" +"%(rejecter_name)s has declined your offer and will not become the " +"new project owner of \"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(rejecter_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:24 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:29 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:30 +msgid "Request transfer to a different person" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner of \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:23 +msgid "Request transfer to a different person:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,
\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:17 +msgid "" +"\n" +"Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:22 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:30 +msgid "Continue" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner of " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:14 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:18 +msgid "Go to your project settings:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,
\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:18 +#, python-format +msgid "" +"\n" +"%(owner_name)s says:
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:25 +msgid "" +"\n" +"Please, click on \"Continue\" to either accept or reject this " +"proposal.
\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:14 +#, python-format +msgid "%(owner_name)s says:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:19 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal." +"p>\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:23 +msgid "Accept or reject the project ownership transfer:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:9 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:19 +msgid "Scrum" +msgstr "" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:21 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:26 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:34 +msgid "?" +msgstr "" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:36 +msgid "0" +msgstr "" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:38 +msgid "1/2" +msgstr "" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:40 +msgid "1" +msgstr "" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:42 +msgid "2" +msgstr "" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:44 +msgid "3" +msgstr "" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:46 +msgid "5" +msgstr "" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:48 +msgid "8" +msgstr "" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:50 +msgid "10" +msgstr "" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:52 +msgid "13" +msgstr "" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:54 +msgid "20" +msgstr "" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:56 +msgid "40" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:64 taiga/projects/translations.py:87 +#: taiga/projects/translations.py:103 +msgid "New" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:67 +msgid "Ready" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:70 taiga/projects/translations.py:89 +#: taiga/projects/translations.py:105 +msgid "In progress" +msgstr "" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:73 taiga/projects/translations.py:91 +#: taiga/projects/translations.py:107 +msgid "Ready for test" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:76 +msgid "Done" +msgstr "" + +#. Translators: User story status +#: taiga/projects/translations.py:79 +msgid "Archived" +msgstr "" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:93 taiga/projects/translations.py:109 +msgid "Closed" +msgstr "" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:95 taiga/projects/translations.py:111 +msgid "Needs Info" +msgstr "" + +#. Translators: Issue status +#: taiga/projects/translations.py:113 +msgid "Postponed" +msgstr "" + +#. Translators: Issue status +#: taiga/projects/translations.py:115 +msgid "Rejected" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:123 +msgid "Bug" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:125 +msgid "Question" +msgstr "" + +#. Translators: Issue type +#: taiga/projects/translations.py:127 +msgid "Enhancement" +msgstr "" + +#. Translators: Issue priority +#: taiga/projects/translations.py:135 +msgid "Low" +msgstr "" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:137 taiga/projects/translations.py:150 +msgid "Normal" +msgstr "" + +#. Translators: Issue priority +#: taiga/projects/translations.py:139 +msgid "High" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:146 +msgid "Wishlist" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:148 +msgid "Minor" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:152 +msgid "Important" +msgstr "" + +#. Translators: Issue severity +#: taiga/projects/translations.py:154 +msgid "Critical" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:161 +msgid "UX" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:163 +msgid "Design" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:165 +msgid "Front" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:167 +msgid "Back" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:169 +msgid "Product Owner" +msgstr "" + +#. Translators: User role +#: taiga/projects/translations.py:171 +msgid "Stakeholder" +msgstr "" + +#: taiga/projects/userstories/api.py:190 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:194 +msgid "You don't have permissions to set this status to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:198 +msgid "You don't have permissions to set this swimlane to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:274 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:281 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:300 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "" + +#: taiga/projects/userstories/models.py:39 +msgid "role" +msgstr "" + +#: taiga/projects/userstories/models.py:95 +msgid "backlog order" +msgstr "" + +#: taiga/projects/userstories/models.py:97 +msgid "sprint order" +msgstr "" + +#: taiga/projects/userstories/models.py:99 +msgid "kanban order" +msgstr "" + +#: taiga/projects/userstories/models.py:107 +msgid "finish date" +msgstr "" + +#: taiga/projects/userstories/models.py:122 +msgid "assigned users" +msgstr "" + +#: taiga/projects/userstories/models.py:131 +msgid "generated from issue" +msgstr "" + +#: taiga/projects/userstories/models.py:135 +msgid "generated from task" +msgstr "" + +#: taiga/projects/userstories/models.py:136 +msgid "reference from task" +msgstr "" + +#: taiga/projects/userstories/models.py:144 +msgid "swimlane" +msgstr "" + +#: taiga/projects/userstories/validators.py:33 +msgid "There's no user story with that id" +msgstr "" + +#: taiga/projects/userstories/validators.py:74 +#: taiga/projects/userstories/validators.py:185 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:87 +#: taiga/projects/userstories/validators.py:197 +msgid "Invalid swimlane id. The swimlane must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:130 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:140 +#: taiga/projects/userstories/validators.py:226 +msgid "You can't use after and before at the same time." +msgstr "" + +#: taiga/projects/userstories/validators.py:153 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:165 +#: taiga/projects/userstories/validators.py:252 +msgid "Invalid user story ids. All stories must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:216 +msgid "" +"Invalid user story id to move after. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/userstories/validators.py:240 +msgid "" +"Invalid user story id to move before. The user story must belong to the same " +"project, status and swimlane." +msgstr "" + +#: taiga/projects/validators.py:52 +msgid "There's no project with that id" +msgstr "" + +#: taiga/projects/validators.py:165 +msgid "The user yet exists in the project" +msgstr "" + +#: taiga/projects/validators.py:170 +msgid "Invalid operation" +msgstr "" + +#: taiga/projects/validators.py:182 +msgid "Invalid role for the project" +msgstr "" + +#: taiga/projects/validators.py:197 taiga/projects/validators.py:260 +msgid "The user must be a valid contact" +msgstr "" + +#: taiga/projects/validators.py:218 +msgid "The project owner must be admin." +msgstr "" + +#: taiga/projects/validators.py:222 +msgid "At least one user must be an active admin for this project." +msgstr "" + +#: taiga/projects/validators.py:275 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" + +#: taiga/projects/validators.py:299 +msgid "Default options" +msgstr "" + +#: taiga/projects/validators.py:300 +msgid "User story's statuses" +msgstr "" + +#: taiga/projects/validators.py:301 +msgid "Points" +msgstr "" + +#: taiga/projects/validators.py:302 +msgid "Task's statuses" +msgstr "" + +#: taiga/projects/validators.py:303 +msgid "Issue's statuses" +msgstr "" + +#: taiga/projects/validators.py:304 +msgid "Issue's types" +msgstr "" + +#: taiga/projects/validators.py:305 +msgid "Priorities" +msgstr "" + +#: taiga/projects/validators.py:306 +msgid "Severities" +msgstr "" + +#: taiga/projects/validators.py:307 +msgid "Roles" +msgstr "" + +#: taiga/projects/votes/models.py:21 taiga/projects/votes/models.py:22 +#: taiga/projects/votes/models.py:52 +msgid "Votes" +msgstr "" + +#: taiga/projects/votes/models.py:51 +msgid "Vote" +msgstr "" + +#: taiga/projects/wiki/api.py:66 +msgid "'content' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/api.py:69 +msgid "'project_id' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/models.py:47 +msgid "last modifier" +msgstr "" + +#: taiga/projects/wiki/models.py:85 +msgid "href" +msgstr "" + +#: taiga/telemetry/models.py:18 +msgid "instance id" +msgstr "" + +#: taiga/timeline/signals.py:54 +msgid "Check the history API for the exact diff" +msgstr "" + +#: taiga/users/admin.py:31 +msgid "Project Member" +msgstr "" + +#: taiga/users/admin.py:32 +msgid "Project Members" +msgstr "" + +#: taiga/users/admin.py:41 +msgid "id" +msgstr "" + +#: taiga/users/admin.py:83 +msgid "Project Ownership" +msgstr "" + +#: taiga/users/admin.py:84 +msgid "Project Ownerships" +msgstr "" + +#: taiga/users/admin.py:97 +msgid "Memberships" +msgstr "" + +#: taiga/users/admin.py:141 +msgid "PERSONAL INFO" +msgstr "" + +#: taiga/users/admin.py:142 +msgid "EXTRA INFO" +msgstr "" + +#: taiga/users/admin.py:144 +msgid "PERMISSIONS" +msgstr "" + +#: taiga/users/admin.py:145 +msgid "IMPORTANT DATES" +msgstr "" + +#: taiga/users/admin.py:146 +msgid "PROJECT OWNERSHIPS RESTRICTIONS" +msgstr "" + +#: taiga/users/admin.py:148 +msgid "PROJECT OWNERSHIPS STATS" +msgstr "" + +#: taiga/users/admin.py:169 +msgid "Private projects owned" +msgstr "" + +#: taiga/users/admin.py:175 +msgid "Private memberships owned" +msgstr "" + +#: taiga/users/admin.py:193 +msgid "Public projects owned" +msgstr "" + +#: taiga/users/admin.py:199 +msgid "Public memberships owned" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "" + +#: taiga/users/api.py:125 +msgid "Invalid email" +msgstr "" + +#: taiga/users/api.py:163 +msgid "Invalid username or email" +msgstr "" + +#: taiga/users/api.py:172 +msgid "Mail sent successfully!" +msgstr "" + +#: taiga/users/api.py:210 +msgid "Current password parameter needed" +msgstr "" + +#: taiga/users/api.py:213 +msgid "New password parameter needed" +msgstr "" + +#: taiga/users/api.py:216 +msgid "Invalid password length at least 6 characters needed" +msgstr "" + +#: taiga/users/api.py:219 +msgid "Invalid current password" +msgstr "" + +#: taiga/users/api.py:271 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" + +#: taiga/users/api.py:312 taiga/users/api.py:319 taiga/users/api.py:322 +msgid "Invalid, are you sure the token is correct?" +msgstr "" + +#: taiga/users/api.py:344 +msgid "Email address already verified" +msgstr "" + +#: taiga/users/api.py:346 +msgid "Unable to verify this email address" +msgstr "" + +#: taiga/users/api.py:349 +msgid "Mail sended successful!" +msgstr "" + +#: taiga/users/models.py:87 +msgid "superuser status" +msgstr "" + +#: taiga/users/models.py:88 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" + +#: taiga/users/models.py:120 +msgid "username" +msgstr "" + +#: taiga/users/models.py:121 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "" + +#: taiga/users/models.py:124 +msgid "Enter a valid username." +msgstr "" + +#: taiga/users/models.py:127 +msgid "active" +msgstr "" + +#: taiga/users/models.py:128 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: taiga/users/models.py:130 +msgid "staff status" +msgstr "" + +#: taiga/users/models.py:131 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: taiga/users/models.py:137 +msgid "biography" +msgstr "біографія" + +#: taiga/users/models.py:140 +msgid "photo" +msgstr "" + +#: taiga/users/models.py:141 +msgid "date joined" +msgstr "" + +#: taiga/users/models.py:142 +msgid "date cancelled" +msgstr "" + +#: taiga/users/models.py:143 +msgid "accepted terms" +msgstr "" + +#: taiga/users/models.py:144 +msgid "new terms read" +msgstr "" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "типова мова" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "типова тема" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "типова часова зона" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "розфарбувати мітки" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "нова адреса електронної пошти" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "" + +#: taiga/users/models.py:172 +msgid "" +"max number of memberships of different users for all owned private project" +msgstr "" + +#: taiga/users/models.py:177 +msgid "" +"max number of memberships of different users for all owned public project" +msgstr "" + +#: taiga/users/models.py:305 +msgid "permissions" +msgstr "" + +#: taiga/users/services.py:46 taiga/users/services.py:63 +msgid "Username or password does not matches user." +msgstr "Ім'я користувача або пароль не відповідають користувачеві." + +#: taiga/users/templates/emails/change_email-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please confirm your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:9 +msgid "[Taiga] Change email" +msgstr "[Taiga] Зміна електронної пошти" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
you asked to recover your password
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:9 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] Відновлення паролю" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email
\n" +" Confirm email\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:21 +#, python-format +msgid "" +"\n" +"We're thrilled you've joined our growing community of " +"professionals revolutionizing their way of working and hope you enjoy it." +"p>\n" +"
Have a question? Give us a nudge if you ever need a helping " +"hand, we're at %(support_email)s.
\n" +"%(signature)s
\n" +" \n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:36 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking here\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Thank you for registering in %(product_name)s\n" +"\n" +"We're thrilled you've joined our growing community of professionals " +"revolutionizing their way of working and hope you enjoy it.\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:16 +#, python-format +msgid "" +"\n" +"Please confirm your email: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:21 +#, python-format +msgid "" +"\n" +"Have a question? Give us a nudge if you ever need a helping hand, we're at " +"%(support_email)s.\n" +"--\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:26 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-subject.jinja:9 +msgid "You've been Taigatized!" +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-html.jinja:12 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s,
please verify your email
You can ignore this message if you did not request.
\n" +"%(signature)s
\n" +" " +msgstr "" + +#: taiga/users/templates/emails/send_verification-body-text.jinja:9 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please verify your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"%(signature)s\n" +msgstr "" + +#: taiga/users/templates/emails/send_verification-subject.jinja:9 +msgid "[Taiga] Verify email" +msgstr "" + +#: taiga/users/validators.py:38 +msgid "invalid" +msgstr "" + +#: taiga/users/validators.py:49 +msgid "Invalid username. Try with a different one." +msgstr "" + +#: taiga/users/validators.py:76 +msgid "Read new terms has to be true'" +msgstr "" + +#: taiga/userstorage/api.py:42 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" + +#: taiga/userstorage/models.py:27 +msgid "key" +msgstr "" + +#: taiga/webhooks/models.py:24 taiga/webhooks/models.py:39 +msgid "URL" +msgstr "" + +#: taiga/webhooks/models.py:25 +msgid "secret key" +msgstr "" + +#: taiga/webhooks/models.py:40 +msgid "status code" +msgstr "" + +#: taiga/webhooks/models.py:41 +msgid "request data" +msgstr "" + +#: taiga/webhooks/models.py:42 +msgid "request headers" +msgstr "" + +#: taiga/webhooks/models.py:43 +msgid "response data" +msgstr "" + +#: taiga/webhooks/models.py:44 +msgid "response headers" +msgstr "" + +#: taiga/webhooks/models.py:45 +msgid "duration" +msgstr "" + +#: taiga/webhooks/validators.py:32 +msgid "Not allowed IP Address" +msgstr "" + +#~ msgid "Twitter" +#~ msgstr "Twitter" + +#~ msgid "GitHub" +#~ msgstr "GitHub" + +#~ msgid "Visit our website" +#~ msgstr "Visit our website" + +#~ msgid "Taiga.io" +#~ msgstr "Taiga.io" + +#~ msgid "" +#~ "\n" +#~ " Configure " +#~ "email notifications or unsubscribe:\n" +#~ " %(unsubscribe_url)s\n" +#~ "