diff --git a/taiga/locale/ca/LC_MESSAGES/django.po b/taiga/locale/ca/LC_MESSAGES/django.po index cf339047..d675b3cf 100644 --- a/taiga/locale/ca/LC_MESSAGES/django.po +++ b/taiga/locale/ca/LC_MESSAGES/django.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: taiga-back\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-06 11:42+0200\n" -"PO-Revision-Date: 2017-10-06 09:43+0000\n" -"Last-Translator: David Barragán \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: Catalan (http://www.transifex.com/taiga-agile-llc/taiga-back/" "language/ca/)\n" "MIME-Version: 1.0\n" @@ -57,8 +57,8 @@ msgid "Error on creating new user." msgstr "Error creant un nou usuari." #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "Token invàlid" @@ -188,12 +188,12 @@ msgstr "" "està corrupte." #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "" @@ -349,12 +349,12 @@ msgstr "Precondició errònia." msgid "No room left for more projects." msgstr "" -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "" -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "" @@ -404,6 +404,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: German (http://www.transifex.com/taiga-agile-llc/taiga-back/" "language/de/)\n" "MIME-Version: 1.0\n" @@ -70,8 +70,8 @@ msgid "Error on creating new user." msgstr "Fehler bei der Erstellung des neuen Benutzers." #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "Ungültiges Token" @@ -223,12 +223,12 @@ msgstr "" "haben, ist entweder kein Bild oder defekt." #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "Blockiertes Element" @@ -386,12 +386,12 @@ msgstr "Voraussetzungsfehler" msgid "No room left for more projects." msgstr "Kein Raum für weitere Projekte." -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "Fehler in Filter Parameter Typen." -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "'project' muss ein Integer-Wert sein." @@ -441,6 +441,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " # This file is distributed under the same license as the taiga-back package. -# FIRST AUTHOR , YEAR. # +# Translators: +# Hotellook, 2014 +# Matjaž Mozetič , 2015 msgid "" msgstr "" "Project-Id-Version: taiga-back\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-02-15 18:20+0100\n" -"PO-Revision-Date: 2015-03-25 20:09+0100\n" -"Last-Translator: Taiga Dev Team \n" -"Language-Team: Taiga Dev Team \n" -"Language: en\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" +"Language-Team: English (http://www.transifex.com/taiga-agile-llc/taiga-back/" +"language/en/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: taiga/auth/api.py:74 msgid "Public register is disabled." -msgstr "" +msgstr "Public register is disabled." #: taiga/auth/api.py:101 msgid "invalid register type" -msgstr "" +msgstr "invalid register type" #: taiga/auth/api.py:117 msgid "invalid login type" -msgstr "" +msgstr "invalid login type" #: taiga/auth/services.py:76 msgid "Username is already in use." -msgstr "" +msgstr "Username is already in use." #: taiga/auth/services.py:79 msgid "Email is already in use." -msgstr "" +msgstr "Email is already in use." #: taiga/auth/services.py:95 msgid "Token not matches any valid invitation." -msgstr "" +msgstr "Token not matches any valid invitation." #: taiga/auth/services.py:123 msgid "User is already registered." -msgstr "" +msgstr "User is already registered." #: taiga/auth/services.py:140 msgid "This user is already a member of the project." -msgstr "" +msgstr "This user is already a member of the project." #: taiga/auth/services.py:164 msgid "Error on creating new user." -msgstr "" +msgstr "Error on creating new user." #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 #: taiga/external_apps/services.py:34 taiga/projects/api.py:389 #: taiga/projects/api.py:410 msgid "Invalid token" -msgstr "" +msgstr "Invalid token" #: taiga/auth/validators.py:37 taiga/users/validators.py:44 msgid "invalid username" -msgstr "" +msgstr "invalid username" #: taiga/auth/validators.py:42 taiga/users/validators.py:50 msgid "" "Required. 255 characters or fewer. Letters, numbers and /./-/_ characters'" msgstr "" +"Required. 255 characters or fewer. Letters, numbers and /./-/_ characters'" #: taiga/base/api/fields.py:294 msgid "This field is required." -msgstr "" +msgstr "This field is required." #: taiga/base/api/fields.py:295 taiga/base/api/relations.py:337 msgid "Invalid value." -msgstr "" +msgstr "Invalid value." #: taiga/base/api/fields.py:484 #, python-format msgid "'%s' value must be either True or False." -msgstr "" +msgstr "'%s' value must be either True or False." #: taiga/base/api/fields.py:549 msgid "" "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." msgstr "" +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." #: taiga/base/api/fields.py:564 #, python-format msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" +msgstr "Select a valid choice. %(value)s is not one of the available choices." #: taiga/base/api/fields.py:638 msgid "You email domain is not allowed" -msgstr "" +msgstr "You email domain is not allowed" #: taiga/base/api/fields.py:647 msgid "Enter a valid email address." -msgstr "" +msgstr "Enter a valid email address." #: taiga/base/api/fields.py:689 #, python-format msgid "Date has wrong format. Use one of these formats instead: %s" -msgstr "" +msgstr "Date has wrong format. Use one of these formats instead: %s" #: taiga/base/api/fields.py:753 #, python-format msgid "Datetime has wrong format. Use one of these formats instead: %s" -msgstr "" +msgstr "Datetime has wrong format. Use one of these formats instead: %s" #: taiga/base/api/fields.py:823 #, python-format msgid "Time has wrong format. Use one of these formats instead: %s" -msgstr "" +msgstr "Time has wrong format. Use one of these formats instead: %s" #: taiga/base/api/fields.py:880 msgid "Enter a whole number." -msgstr "" +msgstr "Enter a whole number." #: taiga/base/api/fields.py:881 taiga/base/api/fields.py:934 #, python-format msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" +msgstr "Ensure this value is less than or equal to %(limit_value)s." #: taiga/base/api/fields.py:882 taiga/base/api/fields.py:935 #, python-format msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" +msgstr "Ensure this value is greater than or equal to %(limit_value)s." #: taiga/base/api/fields.py:912 #, python-format msgid "\"%s\" value must be a float." -msgstr "" +msgstr "\"%s\" value must be a float." #: taiga/base/api/fields.py:933 msgid "Enter a number." -msgstr "" +msgstr "Enter a number." #: taiga/base/api/fields.py:936 #, python-format msgid "Ensure that there are no more than %s digits in total." -msgstr "" +msgstr "Ensure that there are no more than %s digits in total." #: taiga/base/api/fields.py:937 #, python-format msgid "Ensure that there are no more than %s decimal places." -msgstr "" +msgstr "Ensure that there are no more than %s decimal places." #: taiga/base/api/fields.py:938 #, python-format msgid "Ensure that there are no more than %s digits before the decimal point." -msgstr "" +msgstr "Ensure that there are no more than %s digits before the decimal point." #: taiga/base/api/fields.py:1005 msgid "No file was submitted. Check the encoding type on the form." -msgstr "" +msgstr "No file was submitted. Check the encoding type on the form." #: taiga/base/api/fields.py:1006 msgid "No file was submitted." -msgstr "" +msgstr "No file was submitted." #: taiga/base/api/fields.py:1007 msgid "The submitted file is empty." -msgstr "" +msgstr "The submitted file is empty." #: taiga/base/api/fields.py:1008 #, python-format msgid "" "Ensure this filename has at most %(max)d characters (it has %(length)d)." msgstr "" +"Ensure this filename has at most %(max)d characters (it has %(length)d)." #: taiga/base/api/fields.py:1009 msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" +msgstr "Please either submit a file or check the clear checkbox, not both." #: taiga/base/api/fields.py:1049 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 #: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 @@ -187,208 +196,208 @@ msgstr "" #: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 #: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" -msgstr "" +msgstr "Blocked element" #: taiga/base/api/pagination.py:228 msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" +msgstr "Page is not 'last', nor can it be converted to an int." #: taiga/base/api/pagination.py:232 #, python-format msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" +msgstr "Invalid page (%(page_number)s): %(message)s" #: taiga/base/api/permissions.py:65 msgid "Invalid permission definition." -msgstr "" +msgstr "Invalid permission definition." #: taiga/base/api/relations.py:247 #, python-format msgid "Invalid pk '%s' - object does not exist." -msgstr "" +msgstr "Invalid pk '%s' - object does not exist." #: taiga/base/api/relations.py:248 #, python-format msgid "Incorrect type. Expected pk value, received %s." -msgstr "" +msgstr "Incorrect type. Expected pk value, received %s." #: taiga/base/api/relations.py:336 #, python-format msgid "Object with %s=%s does not exist." -msgstr "" +msgstr "Object with %s=%s does not exist." #: taiga/base/api/relations.py:372 msgid "Invalid hyperlink - No URL match" -msgstr "" +msgstr "Invalid hyperlink - No URL match" #: taiga/base/api/relations.py:373 msgid "Invalid hyperlink - Incorrect URL match" -msgstr "" +msgstr "Invalid hyperlink - Incorrect URL match" #: taiga/base/api/relations.py:374 msgid "Invalid hyperlink due to configuration error" -msgstr "" +msgstr "Invalid hyperlink due to configuration error" #: taiga/base/api/relations.py:375 msgid "Invalid hyperlink - object does not exist." -msgstr "" +msgstr "Invalid hyperlink - object does not exist." #: taiga/base/api/relations.py:376 #, python-format msgid "Incorrect type. Expected url string, received %s." -msgstr "" +msgstr "Incorrect type. Expected url string, received %s." #: taiga/base/api/serializers.py:325 msgid "Invalid data" -msgstr "" +msgstr "Invalid data" #: taiga/base/api/serializers.py:417 msgid "No input provided" -msgstr "" +msgstr "No input provided" #: taiga/base/api/serializers.py:580 msgid "Cannot create a new item, only existing items may be updated." -msgstr "" +msgstr "Cannot create a new item, only existing items may be updated." #: taiga/base/api/serializers.py:591 msgid "Expected a list of items." -msgstr "" +msgstr "Expected a list of items." #: taiga/base/api/views.py:126 msgid "Not found" -msgstr "" +msgstr "Not found" #: taiga/base/api/views.py:129 msgid "Permission denied" -msgstr "" +msgstr "Permission denied" #: taiga/base/api/views.py:491 msgid "Server application error" -msgstr "" +msgstr "Server application error" #: taiga/base/connectors/exceptions.py:26 msgid "Connection error." -msgstr "" +msgstr "Connection error." #: taiga/base/exceptions.py:79 msgid "Malformed request." -msgstr "" +msgstr "Malformed request." #: taiga/base/exceptions.py:84 msgid "Incorrect authentication credentials." -msgstr "" +msgstr "Incorrect authentication credentials." #: taiga/base/exceptions.py:89 msgid "Authentication credentials were not provided." -msgstr "" +msgstr "Authentication credentials were not provided." #: taiga/base/exceptions.py:94 msgid "You do not have permission to perform this action." -msgstr "" +msgstr "You do not have permission to perform this action." #: taiga/base/exceptions.py:99 #, python-format msgid "Method '%s' not allowed." -msgstr "" +msgstr "Method '%s' not allowed." #: taiga/base/exceptions.py:107 msgid "Could not satisfy the request's Accept header" -msgstr "" +msgstr "Could not satisfy the request's Accept header" #: taiga/base/exceptions.py:116 #, python-format msgid "Unsupported media type '%s' in request." -msgstr "" +msgstr "Unsupported media type '%s' in request." #: taiga/base/exceptions.py:124 msgid "Request was throttled." -msgstr "" +msgstr "Request was throttled." #: taiga/base/exceptions.py:125 #, python-format msgid "Expected available in %d second%s." -msgstr "" +msgstr "Expected available in %d second%s." #: taiga/base/exceptions.py:139 msgid "Unexpected error" -msgstr "" +msgstr "Unexpected error" #: taiga/base/exceptions.py:151 msgid "Not found." -msgstr "" +msgstr "Not found." #: taiga/base/exceptions.py:156 msgid "Method not supported for this endpoint." -msgstr "" +msgstr "Method not supported for this endpoint." #: taiga/base/exceptions.py:164 taiga/base/exceptions.py:172 msgid "Wrong arguments." -msgstr "" +msgstr "Wrong arguments." #: taiga/base/exceptions.py:176 msgid "Data validation error" -msgstr "" +msgstr "Data validation error" #: taiga/base/exceptions.py:188 msgid "Integrity Error for wrong or invalid arguments" -msgstr "" +msgstr "Integrity Error for wrong or invalid arguments" #: taiga/base/exceptions.py:195 msgid "Precondition error" -msgstr "" +msgstr "Precondition error" #: taiga/base/exceptions.py:219 msgid "No room left for more projects." -msgstr "" +msgstr "No room left for more projects." #: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." -msgstr "" +msgstr "Error in filter params types." #: taiga/base/filters.py:160 taiga/base/filters.py:267 #: taiga/projects/filters.py:65 msgid "'project' must be an integer value." -msgstr "" +msgstr "'project' must be an integer value." #: taiga/base/templates/emails/base-body-html.jinja:6 msgid "Taiga" -msgstr "" +msgstr "Taiga" #: taiga/base/templates/emails/base-body-html.jinja:421 #: taiga/base/templates/emails/hero-body-html.jinja:380 #: taiga/base/templates/emails/updates-body-html.jinja:442 msgid "Follow us on Twitter" -msgstr "" +msgstr "Follow us on Twitter" #: taiga/base/templates/emails/base-body-html.jinja:421 #: taiga/base/templates/emails/hero-body-html.jinja:380 #: taiga/base/templates/emails/updates-body-html.jinja:442 msgid "Twitter" -msgstr "" +msgstr "Twitter" #: taiga/base/templates/emails/base-body-html.jinja:422 #: taiga/base/templates/emails/hero-body-html.jinja:381 #: taiga/base/templates/emails/updates-body-html.jinja:443 msgid "Get the code on GitHub" -msgstr "" +msgstr "Get the code on GitHub" #: taiga/base/templates/emails/base-body-html.jinja:422 #: taiga/base/templates/emails/hero-body-html.jinja:381 #: taiga/base/templates/emails/updates-body-html.jinja:443 msgid "GitHub" -msgstr "" +msgstr "GitHub" #: taiga/base/templates/emails/base-body-html.jinja:423 #: taiga/base/templates/emails/hero-body-html.jinja:382 #: taiga/base/templates/emails/updates-body-html.jinja:444 msgid "Visit our website" -msgstr "" +msgstr "Visit our website" #: taiga/base/templates/emails/base-body-html.jinja:423 #: taiga/base/templates/emails/hero-body-html.jinja:382 #: taiga/base/templates/emails/updates-body-html.jinja:444 msgid "Taiga.io" -msgstr "" +msgstr "Taiga.io" #: taiga/base/templates/emails/base-body-html.jinja:438 #: taiga/base/templates/emails/hero-body-html.jinja:397 @@ -422,10 +431,36 @@ msgid "" " \n" " " msgstr "" +"\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" +" Taiga Support:\n" +" %(support_url)s\n" +"
\n" +" Contact us:\n" +" \n" +" %(support_email)s\n" +" \n" +"
\n" +" Mailing list:\n" +" \n" +" %(mailing_list_url)s\n" +" \n" +" " #: taiga/base/templates/emails/hero-body-html.jinja:6 msgid "You have been Taigatized" -msgstr "" +msgstr "You have been Taigatized" #: taiga/base/templates/emails/hero-body-html.jinja:359 msgid "" @@ -436,14 +471,20 @@ msgid "" "Source, Agile Project Management Tool

\n" " " msgstr "" +"\n" +"

You have been Taigatized!" +"

\n" +"

Welcome to Taiga, an Open " +"Source, Agile Project Management Tool

\n" +" " #: taiga/base/templates/emails/updates-body-html.jinja:6 msgid "[Taiga] Updates" -msgstr "" +msgstr "[Taiga] Updates" #: taiga/base/templates/emails/updates-body-html.jinja:417 msgid "Updates" -msgstr "" +msgstr "Updates" #: taiga/base/templates/emails/updates-body-html.jinja:423 #, python-format @@ -455,6 +496,12 @@ msgid "" "%(comment)s

\n" " " msgstr "" +"\n" +"

comment:" +"

\n" +"

" +"%(comment)s

\n" +" " #: taiga/base/templates/emails/updates-body-text.jinja:6 #, python-format @@ -463,87 +510,90 @@ msgid "" " Comment: %(comment)s\n" " " msgstr "" +"\n" +" Comment: %(comment)s\n" +" " #: taiga/export_import/api.py:127 msgid "We needed at least one role" -msgstr "" +msgstr "We needed at least one role" #: taiga/export_import/api.py:323 msgid "Needed dump file" -msgstr "" +msgstr "Needed dump file" #: taiga/export_import/api.py:333 msgid "Invalid dump format" -msgstr "" +msgstr "Invalid dump format" #: taiga/export_import/services/store.py:722 #: taiga/export_import/services/store.py:740 msgid "error importing project data" -msgstr "" +msgstr "error importing project data" #: taiga/export_import/services/store.py:747 msgid "error importing roles" -msgstr "" +msgstr "error importing roles" #: taiga/export_import/services/store.py:752 msgid "error importing memberships" -msgstr "" +msgstr "error importing memberships" #: taiga/export_import/services/store.py:763 msgid "error importing lists of project attributes" -msgstr "" +msgstr "error importing lists of project attributes" #: taiga/export_import/services/store.py:767 msgid "error importing default project attributes values" -msgstr "" +msgstr "error importing default project attributes values" #: taiga/export_import/services/store.py:778 msgid "error importing custom attributes" -msgstr "" +msgstr "error importing custom attributes" #: taiga/export_import/services/store.py:782 msgid "error importing sprints" -msgstr "" +msgstr "error importing sprints" #: taiga/export_import/services/store.py:786 msgid "error importing issues" -msgstr "" +msgstr "error importing issues" #: taiga/export_import/services/store.py:790 msgid "error importing user stories" -msgstr "" +msgstr "error importing user stories" #: taiga/export_import/services/store.py:794 msgid "error importing epics" -msgstr "" +msgstr "error importing epics" #: taiga/export_import/services/store.py:798 msgid "error importing tasks" -msgstr "" +msgstr "error importing tasks" #: taiga/export_import/services/store.py:802 msgid "error importing wiki pages" -msgstr "" +msgstr "error importing wiki pages" #: taiga/export_import/services/store.py:806 msgid "error importing wiki links" -msgstr "" +msgstr "error importing wiki links" #: taiga/export_import/services/store.py:810 msgid "error importing tags" -msgstr "" +msgstr "error importing tags" #: taiga/export_import/services/store.py:814 msgid "error importing timelines" -msgstr "" +msgstr "error importing timelines" #: taiga/export_import/services/store.py:836 msgid "unexpected error importing project" -msgstr "" +msgstr "unexpected error importing project" #: taiga/export_import/tasks.py:62 taiga/export_import/tasks.py:63 msgid "Error generating project dump" -msgstr "" +msgstr "Error generating project dump" #: taiga/export_import/tasks.py:91 #, python-brace-format @@ -564,18 +614,33 @@ msgid "" "TRACE ERROR:\n" "------------" msgstr "" +"\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" +"------------" #: taiga/export_import/tasks.py:120 msgid "Error loading project dump" -msgstr "" +msgstr "Error loading project dump" #: taiga/export_import/tasks.py:121 msgid "Error loading your project dump file" -msgstr "" +msgstr "Error loading your project dump file" #: taiga/export_import/tasks.py:135 msgid " -- no detail info --" -msgstr "" +msgstr " -- no detail info --" #: taiga/export_import/templates/emails/dump_project-body-html.jinja:4 #, python-format @@ -592,6 +657,17 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

Project dump generated

\n" +"

Hello %(user)s,

\n" +"

Your dump from project %(project)s has been correctly generated.\n" +"

You can download it here:

\n" +" Download the dump file\n" +"

This file will be deleted on %(deletion_date)s.

\n" +"

The Taiga Team

\n" +" " #: taiga/export_import/templates/emails/dump_project-body-text.jinja:1 #, python-format @@ -609,11 +685,23 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\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" +"The Taiga Team\n" #: taiga/export_import/templates/emails/dump_project-subject.jinja:1 #, python-format msgid "[%(project)s] Your project dump has been generated" -msgstr "" +msgstr "[%(project)s] Your project dump has been generated" #: taiga/export_import/templates/emails/export_error-body-html.jinja:4 #, python-format @@ -629,6 +717,16 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

%(error_message)s

\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

\n" +"

The Taiga Team

\n" +" " #: taiga/export_import/templates/emails/export_error-body-text.jinja:1 #, python-format @@ -646,11 +744,23 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\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" +"The Taiga Team\n" #: taiga/export_import/templates/emails/export_error-subject.jinja:1 #, python-format msgid "[%(project)s] %(error_subject)s" -msgstr "" +msgstr "[%(project)s] %(error_subject)s" #: taiga/export_import/templates/emails/import_error-body-html.jinja:4 #: taiga/importers/templates/emails/importer_import_error-body-html.jinja:4 @@ -667,6 +777,16 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

%(error_message)s

\n" +"

Hello %(user)s,

\n" +"

Your project has not been importer correctly.

\n" +"

The Taiga system administrators have been informed.
Please, try " +"it again or contact with the support team at\n" +" %(support_email)s

\n" +"

The Taiga Team

\n" +" " #: taiga/export_import/templates/emails/import_error-body-text.jinja:1 #: taiga/importers/templates/emails/importer_import_error-body-text.jinja:1 @@ -686,12 +806,25 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"Your project has not been importer 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" +"The Taiga Team\n" #: taiga/export_import/templates/emails/import_error-subject.jinja:1 #: taiga/importers/templates/emails/importer_import_error-subject.jinja:1 #, python-format msgid "[Taiga] %(error_subject)s" -msgstr "" +msgstr "[Taiga] %(error_subject)s" #: taiga/export_import/templates/emails/load_dump-body-html.jinja:4 #, python-format @@ -705,6 +838,14 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

Project dump imported

\n" +"

Hello %(user)s,

\n" +"

Your project dump has been correctly imported.

\n" +" Go to %(project)s\n" +"

The Taiga Team

\n" +" " #: taiga/export_import/templates/emails/load_dump-body-text.jinja:1 #, python-format @@ -721,35 +862,46 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\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" +"The Taiga Team\n" #: taiga/export_import/templates/emails/load_dump-subject.jinja:1 #, python-format msgid "[%(project)s] Your project dump has been imported" -msgstr "" +msgstr "[%(project)s] Your project dump has been imported" #: taiga/export_import/validators/fields.py:144 msgid "{}=\"{}\" not found in this project" -msgstr "" +msgstr "{}=\"{}\" not found in this project" #: taiga/export_import/validators/validators.py:150 #: taiga/projects/custom_attributes/validators.py:109 msgid "Invalid content. It must be {\"key\": \"value\",...}" -msgstr "" +msgstr "Invalid content. It must be {\"key\": \"value\",...}" #: taiga/export_import/validators/validators.py:165 #: taiga/projects/custom_attributes/validators.py:124 msgid "It contain invalid custom fields." -msgstr "" +msgstr "It contain invalid custom fields." #: taiga/export_import/validators/validators.py:245 #: taiga/projects/validators.py:54 msgid "Name duplicated for the project" -msgstr "" +msgstr "Name duplicated for the project" #: taiga/external_apps/api.py:43 taiga/external_apps/api.py:70 #: taiga/external_apps/api.py:77 msgid "Authentication required" -msgstr "" +msgstr "Authentication required" #: taiga/external_apps/models.py:35 #: taiga/projects/custom_attributes/models.py:36 @@ -761,15 +913,15 @@ msgstr "" #: taiga/projects/models.py:738 taiga/users/admin.py:54 #: taiga/users/models.py:310 taiga/webhooks/models.py:29 msgid "name" -msgstr "" +msgstr "name" #: taiga/external_apps/models.py:37 msgid "Icon url" -msgstr "" +msgstr "Icon url" #: taiga/external_apps/models.py:38 msgid "web" -msgstr "" +msgstr "web" #: taiga/external_apps/models.py:39 taiga/projects/attachments/models.py:62 #: taiga/projects/custom_attributes/models.py:37 @@ -779,33 +931,33 @@ msgstr "" #: taiga/projects/models.py:742 taiga/projects/tasks/models.py:62 #: taiga/projects/userstories/models.py:95 msgid "description" -msgstr "" +msgstr "description" #: taiga/external_apps/models.py:41 msgid "Next url" -msgstr "" +msgstr "Next url" #: taiga/external_apps/models.py:55 taiga/projects/contact/models.py:26 #: taiga/projects/likes/models.py:31 taiga/projects/notifications/models.py:87 #: taiga/projects/votes/models.py:52 msgid "user" -msgstr "" +msgstr "user" #: taiga/external_apps/models.py:59 msgid "application" -msgstr "" +msgstr "application" #: taiga/feedback/models.py:25 taiga/users/models.py:147 msgid "full name" -msgstr "" +msgstr "full name" #: taiga/feedback/models.py:27 taiga/users/models.py:142 msgid "email address" -msgstr "" +msgstr "email address" #: taiga/feedback/models.py:29 taiga/projects/contact/models.py:31 msgid "comment" -msgstr "" +msgstr "comment" #: taiga/feedback/models.py:31 taiga/projects/attachments/models.py:48 #: taiga/projects/contact/models.py:34 @@ -817,7 +969,7 @@ msgstr "" #: taiga/projects/userstories/models.py:87 taiga/projects/votes/models.py:54 #: taiga/projects/wiki/models.py:44 taiga/userstorage/models.py:29 msgid "created date" -msgstr "" +msgstr "created date" #: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:4 #, python-format @@ -827,6 +979,10 @@ msgid "" "

Taiga has received feedback from %(full_name)s <%(email)s>

\n" " " msgstr "" +"\n" +"

Feedback

\n" +"

Taiga has received feedback from %(full_name)s <%(email)s>

\n" +" " #: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:9 #, python-format @@ -836,11 +992,15 @@ msgid "" "

%(comment)s

\n" " " msgstr "" +"\n" +"

Comment

\n" +"

%(comment)s

\n" +" " #: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:18 #: taiga/projects/admin.py:106 taiga/users/admin.py:120 msgid "Extra info" -msgstr "" +msgstr "Extra info" #: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:1 #, python-format @@ -852,10 +1012,16 @@ msgid "" "%(comment)s\n" "---------" msgstr "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" #: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:8 msgid "- Extra info:" -msgstr "" +msgstr "- Extra info:" #: taiga/feedback/templates/emails/feedback_notification-subject.jinja:1 #, python-format @@ -863,20 +1029,22 @@ msgid "" "\n" "[Taiga] Feedback from %(full_name)s <%(email)s>\n" msgstr "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" #: taiga/hooks/api.py:54 msgid "The payload is not a valid json" -msgstr "" +msgstr "The payload is not a valid json" #: taiga/hooks/api.py:63 taiga/projects/epics/api.py:154 #: taiga/projects/issues/api.py:140 taiga/projects/tasks/api.py:209 #: taiga/projects/userstories/api.py:289 msgid "The project doesn't exist" -msgstr "" +msgstr "The project doesn't exist" #: taiga/hooks/api.py:66 msgid "Bad signature" -msgstr "" +msgstr "Bad signature" #: taiga/hooks/event_hooks.py:66 #, python-brace-format @@ -886,6 +1054,10 @@ msgid "" "\n" "\"{comment_message}\"" msgstr "" +"[@{user_name}]({user_url} \"See @{user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" #: taiga/hooks/event_hooks.py:71 #, python-brace-format @@ -894,10 +1066,13 @@ msgid "" "\n" "> {comment_message}" msgstr "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" #: taiga/hooks/event_hooks.py:84 msgid "Invalid issue comment information" -msgstr "" +msgstr "Invalid issue comment information" #: taiga/hooks/event_hooks.py:103 #, python-brace-format @@ -905,19 +1080,21 @@ msgid "" "Issue created by [@{user_name}]({user_url} \"See @{user_name}'s {platform} " "profile\") from [{platform}#{number}]({url} \"Go to issue\")." msgstr "" +"Issue created by [@{user_name}]({user_url} \"See @{user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." #: taiga/hooks/event_hooks.py:107 #, python-brace-format msgid "Issue created from {platform}." -msgstr "" +msgstr "Issue created from {platform}." #: taiga/hooks/event_hooks.py:120 msgid "Invalid issue information" -msgstr "" +msgstr "Invalid issue information" #: taiga/hooks/event_hooks.py:149 taiga/hooks/event_hooks.py:171 msgid "unknown user" -msgstr "" +msgstr "unknown user" #: taiga/hooks/event_hooks.py:156 #, python-brace-format @@ -927,6 +1104,10 @@ msgid "" "\n" " - Status: **{src_status}** → **{dst_status}**" msgstr "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_short_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" #: taiga/hooks/event_hooks.py:161 #, python-brace-format @@ -935,6 +1116,9 @@ msgid "" "\n" " - Status: **{src_status}** → **{dst_status}**" msgstr "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" #: taiga/hooks/event_hooks.py:179 #, python-brace-format @@ -943,20 +1127,24 @@ msgid "" "({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " "\"{commit_message}\"" msgstr "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_short_message}'\") " +"\"{commit_message}\"" #: taiga/hooks/event_hooks.py:184 #, python-brace-format msgid "" "This issue has been mentioned in the {platform} commit \"{commit_message}\"" msgstr "" +"This issue has been mentioned in the {platform} commit \"{commit_message}\"" #: taiga/hooks/event_hooks.py:206 msgid "The referenced element doesn't exist" -msgstr "" +msgstr "The referenced element doesn't exist" #: taiga/hooks/event_hooks.py:222 msgid "The status doesn't exist" -msgstr "" +msgstr "The status doesn't exist" #: taiga/importers/asana/api.py:43 taiga/importers/asana/api.py:85 #: taiga/importers/github/api.py:44 taiga/importers/github/api.py:74 @@ -964,63 +1152,63 @@ msgstr "" #: taiga/importers/pivotal/api.py:43 taiga/importers/pivotal/api.py:80 #: taiga/importers/trello/api.py:46 taiga/importers/trello/api.py:83 msgid "The project param is needed" -msgstr "" +msgstr "The project param is needed" #: taiga/importers/asana/api.py:50 taiga/importers/asana/api.py:73 #: taiga/importers/asana/api.py:139 msgid "Invalid Asana API request" -msgstr "" +msgstr "Invalid Asana API request" #: taiga/importers/asana/api.py:52 taiga/importers/asana/api.py:75 #: taiga/importers/asana/api.py:141 msgid "Failed to make the request to Asana API" -msgstr "" +msgstr "Failed to make the request to Asana API" #: taiga/importers/asana/api.py:129 taiga/importers/github/api.py:123 msgid "Code param needed" -msgstr "" +msgstr "Code param needed" #: taiga/importers/asana/tasks.py:42 taiga/importers/asana/tasks.py:43 msgid "Error importing Asana project" -msgstr "" +msgstr "Error importing Asana project" #: taiga/importers/github/api.py:135 msgid "Invalid auth data" -msgstr "" +msgstr "Invalid auth data" #: taiga/importers/github/api.py:137 msgid "Third party service failing" -msgstr "" +msgstr "Third party service failing" #: taiga/importers/github/tasks.py:42 taiga/importers/github/tasks.py:43 msgid "Error importing GitHub project" -msgstr "" +msgstr "Error importing GitHub project" #: taiga/importers/jira/api.py:62 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 "" +msgstr "The url param is needed" #: taiga/importers/jira/api.py:158 msgid "Invalid project_type {}" -msgstr "" +msgstr "Invalid project_type {}" #: taiga/importers/jira/api.py:192 msgid "Invalid Jira server configuration." -msgstr "" +msgstr "Invalid Jira server configuration." #: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:138 #: taiga/importers/trello/api.py:143 msgid "Invalid or expired auth token" -msgstr "" +msgstr "Invalid or expired auth token" #: taiga/importers/jira/tasks.py:48 taiga/importers/jira/tasks.py:49 msgid "Error importing Jira project" -msgstr "" +msgstr "Error importing Jira project" #: taiga/importers/pivotal/tasks.py:42 taiga/importers/pivotal/tasks.py:43 msgid "Error importing PivotalTracker project" -msgstr "" +msgstr "Error importing PivotalTracker project" #: taiga/importers/templates/emails/asana_import_success-body-html.jinja:4 #, python-format @@ -1034,6 +1222,14 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

Asana Project imported

\n" +"

Hello %(user)s,

\n" +"

Your Asana project has been correctly imported.

\n" +" Go to %(project)s\n" +"

The Taiga Team

\n" +" " #: taiga/importers/templates/emails/asana_import_success-body-text.jinja:1 #, python-format @@ -1050,11 +1246,22 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\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" +"The Taiga Team\n" #: taiga/importers/templates/emails/asana_import_success-subject.jinja:1 #, python-format msgid "[%(project)s] Your Asana project has been imported" -msgstr "" +msgstr "[%(project)s] Your Asana project has been imported" #: taiga/importers/templates/emails/github_import_success-body-html.jinja:4 #, python-format @@ -1068,6 +1275,14 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

GitHub Project imported

\n" +"

Hello %(user)s,

\n" +"

Your GitHub project has been correctly imported.

\n" +" Go to %(project)s\n" +"

The Taiga Team

\n" +" " #: taiga/importers/templates/emails/github_import_success-body-text.jinja:1 #, python-format @@ -1084,11 +1299,22 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\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" +"The Taiga Team\n" #: taiga/importers/templates/emails/github_import_success-subject.jinja:1 #, python-format msgid "[%(project)s] Your GitHub project has been imported" -msgstr "" +msgstr "[%(project)s] Your GitHub project has been imported" #: taiga/importers/templates/emails/jira_import_success-body-html.jinja:4 #, python-format @@ -1102,6 +1328,14 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

Jira Project imported

\n" +"

Hello %(user)s,

\n" +"

Your Jira project has been correctly imported.

\n" +" Go to %(project)s\n" +"

The Taiga Team

\n" +" " #: taiga/importers/templates/emails/jira_import_success-body-text.jinja:1 #, python-format @@ -1118,11 +1352,22 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\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" +"The Taiga Team\n" #: taiga/importers/templates/emails/jira_import_success-subject.jinja:1 #, python-format msgid "[%(project)s] Your Jira project has been imported" -msgstr "" +msgstr "[%(project)s] Your Jira project has been imported" #: taiga/importers/templates/emails/trello_import_success-body-html.jinja:4 #, python-format @@ -1136,6 +1381,14 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

Trello Project imported

\n" +"

Hello %(user)s,

\n" +"

Your Trello project has been correctly imported.

\n" +" Go to %(project)s\n" +"

The Taiga Team

\n" +" " #: taiga/importers/templates/emails/trello_import_success-body-text.jinja:1 #, python-format @@ -1152,214 +1405,225 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\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" +"The Taiga Team\n" #: taiga/importers/templates/emails/trello_import_success-subject.jinja:1 #, python-format msgid "[%(project)s] Your Trello project has been imported" -msgstr "" +msgstr "[%(project)s] Your Trello project has been imported" #: taiga/importers/trello/importer.py:78 #, python-format msgid "Invalid Request: %s at %s" -msgstr "" +msgstr "Invalid Request: %s at %s" #: taiga/importers/trello/importer.py:80 taiga/importers/trello/importer.py:82 #, python-format msgid "Unauthorized: %s at %s" -msgstr "" +msgstr "Unauthorized: %s at %s" #: taiga/importers/trello/importer.py:84 taiga/importers/trello/importer.py:86 #, python-format msgid "Resource Unavailable: %s at %s" -msgstr "" +msgstr "Resource Unavailable: %s at %s" #: taiga/importers/trello/tasks.py:42 taiga/importers/trello/tasks.py:43 msgid "Error importing Trello project" -msgstr "" +msgstr "Error importing Trello project" #: taiga/permissions/choices.py:23 taiga/permissions/choices.py:34 msgid "View project" -msgstr "" +msgstr "View project" #: taiga/permissions/choices.py:24 taiga/permissions/choices.py:36 msgid "View milestones" -msgstr "" +msgstr "View milestones" #: taiga/permissions/choices.py:25 taiga/permissions/choices.py:41 msgid "View epic" -msgstr "" +msgstr "View epic" #: taiga/permissions/choices.py:26 msgid "View user stories" -msgstr "" +msgstr "View user stories" #: taiga/permissions/choices.py:27 taiga/permissions/choices.py:53 msgid "View tasks" -msgstr "" +msgstr "View tasks" #: taiga/permissions/choices.py:28 taiga/permissions/choices.py:59 msgid "View issues" -msgstr "" +msgstr "View issues" #: taiga/permissions/choices.py:29 taiga/permissions/choices.py:65 msgid "View wiki pages" -msgstr "" +msgstr "View wiki pages" #: taiga/permissions/choices.py:30 taiga/permissions/choices.py:71 msgid "View wiki links" -msgstr "" +msgstr "View wiki links" #: taiga/permissions/choices.py:37 msgid "Add milestone" -msgstr "" +msgstr "Add milestone" #: taiga/permissions/choices.py:38 msgid "Modify milestone" -msgstr "" +msgstr "Modify milestone" #: taiga/permissions/choices.py:39 msgid "Delete milestone" -msgstr "" +msgstr "Delete milestone" #: taiga/permissions/choices.py:42 msgid "Add epic" -msgstr "" +msgstr "Add epic" #: taiga/permissions/choices.py:43 msgid "Modify epic" -msgstr "" +msgstr "Modify epic" #: taiga/permissions/choices.py:44 msgid "Comment epic" -msgstr "" +msgstr "Comment epic" #: taiga/permissions/choices.py:45 msgid "Delete epic" -msgstr "" +msgstr "Delete epic" #: taiga/permissions/choices.py:47 msgid "View user story" -msgstr "" +msgstr "View user story" #: taiga/permissions/choices.py:48 msgid "Add user story" -msgstr "" +msgstr "Add user story" #: taiga/permissions/choices.py:49 msgid "Modify user story" -msgstr "" +msgstr "Modify user story" #: taiga/permissions/choices.py:50 msgid "Comment user story" -msgstr "" +msgstr "Comment user story" #: taiga/permissions/choices.py:51 msgid "Delete user story" -msgstr "" +msgstr "Delete user story" #: taiga/permissions/choices.py:54 msgid "Add task" -msgstr "" +msgstr "Add task" #: taiga/permissions/choices.py:55 msgid "Modify task" -msgstr "" +msgstr "Modify task" #: taiga/permissions/choices.py:56 msgid "Comment task" -msgstr "" +msgstr "Comment task" #: taiga/permissions/choices.py:57 msgid "Delete task" -msgstr "" +msgstr "Delete task" #: taiga/permissions/choices.py:60 msgid "Add issue" -msgstr "" +msgstr "Add issue" #: taiga/permissions/choices.py:61 msgid "Modify issue" -msgstr "" +msgstr "Modify issue" #: taiga/permissions/choices.py:62 msgid "Comment issue" -msgstr "" +msgstr "Comment issue" #: taiga/permissions/choices.py:63 msgid "Delete issue" -msgstr "" +msgstr "Delete issue" #: taiga/permissions/choices.py:66 msgid "Add wiki page" -msgstr "" +msgstr "Add wiki page" #: taiga/permissions/choices.py:67 msgid "Modify wiki page" -msgstr "" +msgstr "Modify wiki page" #: taiga/permissions/choices.py:68 msgid "Comment wiki page" -msgstr "" +msgstr "Comment wiki page" #: taiga/permissions/choices.py:69 msgid "Delete wiki page" -msgstr "" +msgstr "Delete wiki page" #: taiga/permissions/choices.py:72 msgid "Add wiki link" -msgstr "" +msgstr "Add wiki link" #: taiga/permissions/choices.py:73 msgid "Modify wiki link" -msgstr "" +msgstr "Modify wiki link" #: taiga/permissions/choices.py:74 msgid "Delete wiki link" -msgstr "" +msgstr "Delete wiki link" #: taiga/permissions/choices.py:78 msgid "Modify project" -msgstr "" +msgstr "Modify project" #: taiga/permissions/choices.py:79 msgid "Delete project" -msgstr "" +msgstr "Delete project" #: taiga/permissions/choices.py:80 msgid "Add member" -msgstr "" +msgstr "Add member" #: taiga/permissions/choices.py:81 msgid "Remove member" -msgstr "" +msgstr "Remove member" #: taiga/permissions/choices.py:82 msgid "Admin project values" -msgstr "" +msgstr "Admin project values" #: taiga/permissions/choices.py:83 msgid "Admin roles" -msgstr "" +msgstr "Admin roles" #: taiga/projects/admin.py:100 msgid "Privacity" -msgstr "" +msgstr "Privacity" #: taiga/projects/admin.py:111 msgid "Modules" -msgstr "" +msgstr "Modules" #: taiga/projects/admin.py:119 msgid "Default values" -msgstr "" +msgstr "Default values" #: taiga/projects/admin.py:125 msgid "Activity" -msgstr "" +msgstr "Activity" #: taiga/projects/admin.py:130 msgid "Fans" -msgstr "" +msgstr "Fans" #: taiga/projects/admin.py:144 taiga/projects/attachments/models.py:39 #: taiga/projects/epics/models.py:40 taiga/projects/issues/models.py:37 @@ -1368,86 +1632,90 @@ msgstr "" #: taiga/projects/userstories/models.py:69 taiga/projects/wiki/models.py:40 #: taiga/users/admin.py:69 taiga/userstorage/models.py:27 msgid "owner" -msgstr "" +msgstr "owner" #: taiga/projects/admin.py:192 #, python-brace-format msgid "{count} successfully made public." -msgstr "" +msgstr "{count} successfully made public." #: taiga/projects/admin.py:193 msgid "Make public" -msgstr "" +msgstr "Make public" #: taiga/projects/admin.py:207 #, python-brace-format msgid "{count} successfully made private." -msgstr "" +msgstr "{count} successfully made private." #: taiga/projects/admin.py:208 msgid "Make private" -msgstr "" +msgstr "Make private" #: taiga/projects/admin.py:238 #, python-format msgid "Delete selected %(verbose_name_plural)s" -msgstr "" +msgstr "Delete selected %(verbose_name_plural)s" #: taiga/projects/api.py:175 taiga/users/api.py:244 msgid "Incomplete arguments" -msgstr "" +msgstr "Incomplete arguments" #: taiga/projects/api.py:179 taiga/users/api.py:249 msgid "Invalid image format" -msgstr "" +msgstr "Invalid image format" #: taiga/projects/api.py:240 msgid "Not valid template name" -msgstr "" +msgstr "Not valid template name" #: taiga/projects/api.py:243 msgid "Not valid template description" -msgstr "" +msgstr "Not valid template description" #: taiga/projects/api.py:369 taiga/projects/api.py:804 msgid "Invalid user id" -msgstr "" +msgstr "Invalid user id" #: taiga/projects/api.py:375 taiga/projects/api.py:810 msgid "The user doesn't exist" -msgstr "" +msgstr "The user doesn't exist" #: taiga/projects/api.py:379 msgid "The user must be already a project member" -msgstr "" +msgstr "The user must be already a project member" #: taiga/projects/api.py:822 msgid "" "This user can't be removed from the following projects, because would leave " "them without any active admin: {}." msgstr "" +"This user can't be removed from the following projects, because would leave " +"them without any active admin: {}." #: taiga/projects/api.py:832 msgid "" "The project must have an owner and at least one of the users must be an " "active admin" msgstr "" +"The project must have an owner and at least one of the users must be an " +"active admin" #: taiga/projects/api.py:866 msgid "You don't have permisions to see that." -msgstr "" +msgstr "You don't have permisions to see that." #: taiga/projects/attachments/api.py:54 msgid "Partial updates are not supported" -msgstr "" +msgstr "Partial updates are not supported" #: taiga/projects/attachments/api.py:69 msgid "Object id issue isn't exists" -msgstr "" +msgstr "Object id issue isn't exists" #: taiga/projects/attachments/api.py:72 msgid "Project ID not matches between object and project" -msgstr "" +msgstr "Project ID not matches between object and project" #: taiga/projects/attachments/models.py:41 taiga/projects/contact/models.py:29 #: taiga/projects/custom_attributes/models.py:43 @@ -1462,15 +1730,15 @@ msgstr "" #: taiga/projects/userstories/models.py:67 taiga/projects/wiki/models.py:34 #: taiga/projects/wiki/models.py:72 taiga/users/models.py:321 msgid "project" -msgstr "" +msgstr "project" #: taiga/projects/attachments/models.py:43 msgid "content type" -msgstr "" +msgstr "content type" #: taiga/projects/attachments/models.py:45 msgid "object id" -msgstr "" +msgstr "object id" #: taiga/projects/attachments/models.py:51 #: taiga/projects/custom_attributes/models.py:48 @@ -1480,23 +1748,23 @@ msgstr "" #: taiga/projects/userstories/models.py:90 taiga/projects/wiki/models.py:47 #: taiga/userstorage/models.py:31 msgid "modified date" -msgstr "" +msgstr "modified date" #: taiga/projects/attachments/models.py:56 msgid "attached file" -msgstr "" +msgstr "attached file" #: taiga/projects/attachments/models.py:58 msgid "sha1" -msgstr "" +msgstr "sha1" #: taiga/projects/attachments/models.py:60 msgid "is deprecated" -msgstr "" +msgstr "is deprecated" #: taiga/projects/attachments/models.py:61 msgid "from comment" -msgstr "" +msgstr "from comment" #: taiga/projects/attachments/models.py:63 #: taiga/projects/custom_attributes/models.py:41 @@ -1507,39 +1775,39 @@ msgstr "" #: taiga/projects/models.py:690 taiga/projects/models.py:720 #: taiga/projects/wiki/models.py:77 taiga/users/models.py:316 msgid "order" -msgstr "" +msgstr "order" #: taiga/projects/choices.py:23 msgid "AppearIn" -msgstr "" +msgstr "AppearIn" #: taiga/projects/choices.py:24 msgid "Jitsi" -msgstr "" +msgstr "Jitsi" #: taiga/projects/choices.py:25 msgid "Custom" -msgstr "" +msgstr "Custom" #: taiga/projects/choices.py:26 msgid "Talky" -msgstr "" +msgstr "Talky" #: taiga/projects/choices.py:35 msgid "This project is blocked due to payment failure" -msgstr "" +msgstr "This project is blocked due to payment failure" #: taiga/projects/choices.py:36 msgid "This project is blocked by admin staff" -msgstr "" +msgstr "This project is blocked by admin staff" #: taiga/projects/choices.py:37 msgid "This project is blocked because the owner left" -msgstr "" +msgstr "This project is blocked because the owner left" #: taiga/projects/choices.py:38 msgid "This project is blocked while it's deleted" -msgstr "" +msgstr "This project is blocked while it's deleted" #: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:10 #, python-format @@ -1550,6 +1818,11 @@ msgid "" "written to %(project_name)s\n" " " msgstr "" +"\n" +" %(full_name)s has " +"written to %(project_name)s\n" +" " #: taiga/projects/contact/templates/emails/contact_notification-body-html.jinja:20 #, python-format @@ -1563,6 +1836,14 @@ msgid "" "not be affected.\n" " " msgstr "" +"\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" +" " #: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:1 #, python-format @@ -1570,6 +1851,8 @@ msgid "" "\n" "%(full_name)s has written to %(project_name)s\n" msgstr "" +"\n" +"%(full_name)s has written to %(project_name)s\n" #: taiga/projects/contact/templates/emails/contact_notification-body-text.jinja:7 #, python-format @@ -1581,6 +1864,12 @@ msgid "" "%(project_settings_url)s to prevent such contacts. Regular communications " "amongst members of the project will not be affected.\n" msgstr "" +"\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" #: taiga/projects/contact/templates/emails/contact_notification-subject.jinja:1 #, python-format @@ -1588,79 +1877,81 @@ msgid "" "\n" "[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" msgstr "" +"\n" +"[Taiga] %(full_name)s has sent a message to the project %(project_name)s\n" #: taiga/projects/custom_attributes/choices.py:29 msgid "Text" -msgstr "" +msgstr "Text" #: taiga/projects/custom_attributes/choices.py:30 msgid "Multi-Line Text" -msgstr "" +msgstr "Multi-Line Text" #: taiga/projects/custom_attributes/choices.py:31 msgid "Rich text" -msgstr "" +msgstr "Rich text" #: taiga/projects/custom_attributes/choices.py:32 msgid "Date" -msgstr "" +msgstr "Date" #: taiga/projects/custom_attributes/choices.py:33 msgid "Url" -msgstr "" +msgstr "Url" #: taiga/projects/custom_attributes/models.py:40 #: taiga/projects/issues/models.py:45 msgid "type" -msgstr "" +msgstr "type" #: taiga/projects/custom_attributes/models.py:95 msgid "values" -msgstr "" +msgstr "values" #: taiga/projects/custom_attributes/models.py:105 msgid "epic" -msgstr "" +msgstr "epic" #: taiga/projects/custom_attributes/models.py:121 #: taiga/projects/tasks/models.py:35 taiga/projects/userstories/models.py:38 msgid "user story" -msgstr "" +msgstr "user story" #: taiga/projects/custom_attributes/models.py:137 msgid "task" -msgstr "" +msgstr "task" #: taiga/projects/custom_attributes/models.py:153 msgid "issue" -msgstr "" +msgstr "issue" #: taiga/projects/custom_attributes/validators.py:58 msgid "Already exists one with the same name." -msgstr "" +msgstr "Already exists one with the same name." #: taiga/projects/epics/api.py:94 msgid "You don't have permissions to set this status to this epic." -msgstr "" +msgstr "You don't have permissions to set this status to this epic." #: taiga/projects/epics/models.py:36 taiga/projects/issues/models.py:35 #: taiga/projects/tasks/models.py:37 taiga/projects/userstories/models.py:62 msgid "ref" -msgstr "" +msgstr "ref" #: taiga/projects/epics/models.py:43 taiga/projects/issues/models.py:39 #: taiga/projects/tasks/models.py:41 taiga/projects/userstories/models.py:72 msgid "status" -msgstr "" +msgstr "status" #: taiga/projects/epics/models.py:46 msgid "epics order" -msgstr "" +msgstr "epics order" #: taiga/projects/epics/models.py:55 taiga/projects/issues/models.py:59 #: taiga/projects/tasks/models.py:55 taiga/projects/userstories/models.py:94 msgid "subject" -msgstr "" +msgstr "subject" #: taiga/projects/epics/models.py:59 taiga/projects/models.py:529 #: taiga/projects/models.py:564 taiga/projects/models.py:620 @@ -1668,66 +1959,66 @@ msgstr "" #: taiga/projects/models.py:694 taiga/projects/models.py:722 #: taiga/users/models.py:149 msgid "color" -msgstr "" +msgstr "color" #: taiga/projects/epics/models.py:62 taiga/projects/issues/models.py:63 #: taiga/projects/tasks/models.py:65 taiga/projects/userstories/models.py:98 msgid "assigned to" -msgstr "" +msgstr "assigned to" #: taiga/projects/epics/models.py:64 taiga/projects/userstories/models.py:100 msgid "is client requirement" -msgstr "" +msgstr "is client requirement" #: taiga/projects/epics/models.py:66 taiga/projects/userstories/models.py:102 msgid "is team requirement" -msgstr "" +msgstr "is team requirement" #: taiga/projects/epics/models.py:70 msgid "user stories" -msgstr "" +msgstr "user stories" #: taiga/projects/epics/models.py:72 taiga/projects/issues/models.py:66 #: taiga/projects/tasks/models.py:70 taiga/projects/userstories/models.py:109 msgid "external reference" -msgstr "" +msgstr "external reference" #: taiga/projects/epics/validators.py:37 msgid "There's no epic with that id" -msgstr "" +msgstr "There's no epic with that id" #: taiga/projects/history/api.py:93 msgid "comment is required" -msgstr "" +msgstr "comment is required" #: taiga/projects/history/api.py:96 msgid "deleted comments can't be edited" -msgstr "" +msgstr "deleted comments can't be edited" #: taiga/projects/history/api.py:130 msgid "Comment already deleted" -msgstr "" +msgstr "Comment already deleted" #: taiga/projects/history/api.py:151 msgid "Comment not deleted" -msgstr "" +msgstr "Comment not deleted" #: taiga/projects/history/choices.py:31 msgid "Change" -msgstr "" +msgstr "Change" #: taiga/projects/history/choices.py:32 msgid "Create" -msgstr "" +msgstr "Create" #: taiga/projects/history/choices.py:33 msgid "Delete" -msgstr "" +msgstr "Delete" #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:25 #, python-format msgid "%(role)s role points" -msgstr "" +msgstr "%(role)s role points" #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:28 #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:133 @@ -1735,7 +2026,7 @@ msgstr "" #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:159 #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:213 msgid "from" -msgstr "" +msgstr "from" #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:34 #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:144 @@ -1744,143 +2035,143 @@ msgstr "" #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:190 #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:219 msgid "to" -msgstr "" +msgstr "to" #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:46 msgid "Added new attachment" -msgstr "" +msgstr "Added new attachment" #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:64 msgid "Updated attachment" -msgstr "" +msgstr "Updated attachment" #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:70 msgid "deprecated" -msgstr "" +msgstr "deprecated" #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:72 msgid "not deprecated" -msgstr "" +msgstr "not deprecated" #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:88 msgid "Deleted attachment" -msgstr "" +msgstr "Deleted attachment" #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:107 msgid "added" -msgstr "" +msgstr "added" #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:112 msgid "removed" -msgstr "" +msgstr "removed" #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:137 #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:148 #: taiga/projects/services/stats.py:55 taiga/projects/services/stats.py:56 msgid "Unassigned" -msgstr "" +msgstr "Unassigned" #: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:232 #: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:91 msgid "-deleted-" -msgstr "" +msgstr "-deleted-" #: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:23 msgid "to:" -msgstr "" +msgstr "to:" #: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:23 msgid "from:" -msgstr "" +msgstr "from:" #: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:29 msgid "Added" -msgstr "" +msgstr "Added" #: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:36 msgid "Changed" -msgstr "" +msgstr "Changed" #: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:43 msgid "Deleted" -msgstr "" +msgstr "Deleted" #: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:57 msgid "added:" -msgstr "" +msgstr "added:" #: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:60 msgid "removed:" -msgstr "" +msgstr "removed:" #: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:65 #: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:83 msgid "From:" -msgstr "" +msgstr "From:" #: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:66 #: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:84 msgid "To:" -msgstr "" +msgstr "To:" #: taiga/projects/history/templatetags/functions.py:26 #: taiga/projects/wiki/models.py:38 msgid "content" -msgstr "" +msgstr "content" #: taiga/projects/history/templatetags/functions.py:27 #: taiga/projects/mixins/blocked.py:33 msgid "blocked note" -msgstr "" +msgstr "blocked note" #: taiga/projects/history/templatetags/functions.py:28 msgid "sprint" -msgstr "" +msgstr "sprint" #: taiga/projects/issues/api.py:158 msgid "You don't have permissions to set this sprint to this issue." -msgstr "" +msgstr "You don't have permissions to set this sprint to this issue." #: taiga/projects/issues/api.py:162 msgid "You don't have permissions to set this status to this issue." -msgstr "" +msgstr "You don't have permissions to set this status to this issue." #: taiga/projects/issues/api.py:166 msgid "You don't have permissions to set this severity to this issue." -msgstr "" +msgstr "You don't have permissions to set this severity to this issue." #: taiga/projects/issues/api.py:170 msgid "You don't have permissions to set this priority to this issue." -msgstr "" +msgstr "You don't have permissions to set this priority to this issue." #: taiga/projects/issues/api.py:174 msgid "You don't have permissions to set this type to this issue." -msgstr "" +msgstr "You don't have permissions to set this type to this issue." #: taiga/projects/issues/models.py:41 msgid "severity" -msgstr "" +msgstr "severity" #: taiga/projects/issues/models.py:43 msgid "priority" -msgstr "" +msgstr "priority" #: taiga/projects/issues/models.py:48 taiga/projects/tasks/models.py:46 #: taiga/projects/userstories/models.py:65 msgid "milestone" -msgstr "" +msgstr "milestone" #: taiga/projects/issues/models.py:57 taiga/projects/tasks/models.py:53 msgid "finished date" -msgstr "" +msgstr "finished date" #: taiga/projects/likes/models.py:36 msgid "Like" -msgstr "" +msgstr "Like" #: taiga/projects/likes/models.py:37 msgid "Likes" -msgstr "" +msgstr "Likes" #: taiga/projects/milestones/models.py:40 taiga/projects/models.py:150 #: taiga/projects/models.py:523 taiga/projects/models.py:556 @@ -1888,346 +2179,346 @@ msgstr "" #: taiga/projects/models.py:740 taiga/projects/wiki/models.py:36 #: taiga/users/admin.py:58 taiga/users/models.py:312 msgid "slug" -msgstr "" +msgstr "slug" #: taiga/projects/milestones/models.py:45 msgid "estimated start date" -msgstr "" +msgstr "estimated start date" #: taiga/projects/milestones/models.py:46 msgid "estimated finish date" -msgstr "" +msgstr "estimated finish date" #: taiga/projects/milestones/models.py:53 taiga/projects/models.py:527 #: taiga/projects/models.py:560 taiga/projects/models.py:618 #: taiga/projects/models.py:692 msgid "is closed" -msgstr "" +msgstr "is closed" #: taiga/projects/milestones/models.py:55 msgid "disponibility" -msgstr "" +msgstr "disponibility" #: taiga/projects/milestones/models.py:79 msgid "The estimated start must be previous to the estimated finish." -msgstr "" +msgstr "The estimated start must be previous to the estimated finish." #: taiga/projects/milestones/validators.py:33 msgid "There's no milestone with that id" -msgstr "" +msgstr "There's no milestone with that id" #: taiga/projects/mixins/blocked.py:31 msgid "is blocked" -msgstr "" +msgstr "is blocked" #: taiga/projects/mixins/by_ref.py:32 msgid "ref param is needed" -msgstr "" +msgstr "ref param is needed" #: taiga/projects/mixins/by_ref.py:35 msgid "project or project__slug param is needed" -msgstr "" +msgstr "project or project__slug param is needed" #: taiga/projects/mixins/ordering.py:49 #, python-brace-format msgid "'{param}' parameter is mandatory" -msgstr "" +msgstr "'{param}' parameter is mandatory" #: taiga/projects/mixins/ordering.py:53 msgid "'project' parameter is mandatory" -msgstr "" +msgstr "'project' parameter is mandatory" #: taiga/projects/mixins/validators.py:19 msgid "The user must be a project member." -msgstr "" +msgstr "The user must be a project member." #: taiga/projects/models.py:79 msgid "email" -msgstr "" +msgstr "email" #: taiga/projects/models.py:81 msgid "create at" -msgstr "" +msgstr "create at" #: taiga/projects/models.py:83 taiga/users/models.py:164 msgid "token" -msgstr "" +msgstr "token" #: taiga/projects/models.py:89 msgid "invitation extra text" -msgstr "" +msgstr "invitation extra text" #: taiga/projects/models.py:92 taiga/projects/models.py:744 msgid "user order" -msgstr "" +msgstr "user order" #: taiga/projects/models.py:108 msgid "The user is already member of the project" -msgstr "" +msgstr "The user is already member of the project" #: taiga/projects/models.py:115 msgid "default epic status" -msgstr "" +msgstr "default epic status" #: taiga/projects/models.py:119 msgid "default US status" -msgstr "" +msgstr "default US status" #: taiga/projects/models.py:122 msgid "default points" -msgstr "" +msgstr "default points" #: taiga/projects/models.py:126 msgid "default task status" -msgstr "" +msgstr "default task status" #: taiga/projects/models.py:129 msgid "default priority" -msgstr "" +msgstr "default priority" #: taiga/projects/models.py:132 msgid "default severity" -msgstr "" +msgstr "default severity" #: taiga/projects/models.py:136 msgid "default issue status" -msgstr "" +msgstr "default issue status" #: taiga/projects/models.py:140 msgid "default issue type" -msgstr "" +msgstr "default issue type" #: taiga/projects/models.py:156 msgid "logo" -msgstr "" +msgstr "logo" #: taiga/projects/models.py:166 msgid "members" -msgstr "" +msgstr "members" #: taiga/projects/models.py:169 msgid "total of milestones" -msgstr "" +msgstr "total of milestones" #: taiga/projects/models.py:170 msgid "total story points" -msgstr "" +msgstr "total story points" #: taiga/projects/models.py:172 taiga/projects/models.py:754 msgid "active contact" -msgstr "" +msgstr "active contact" #: taiga/projects/models.py:174 taiga/projects/models.py:756 msgid "active epics panel" -msgstr "" +msgstr "active epics panel" #: taiga/projects/models.py:176 taiga/projects/models.py:758 msgid "active backlog panel" -msgstr "" +msgstr "active backlog panel" #: taiga/projects/models.py:178 taiga/projects/models.py:760 msgid "active kanban panel" -msgstr "" +msgstr "active kanban panel" #: taiga/projects/models.py:180 taiga/projects/models.py:762 msgid "active wiki panel" -msgstr "" +msgstr "active wiki panel" #: taiga/projects/models.py:182 taiga/projects/models.py:764 msgid "active issues panel" -msgstr "" +msgstr "active issues panel" #: taiga/projects/models.py:185 taiga/projects/models.py:771 msgid "videoconference system" -msgstr "" +msgstr "videoconference system" #: taiga/projects/models.py:187 taiga/projects/models.py:773 msgid "videoconference extra data" -msgstr "" +msgstr "videoconference extra data" #: taiga/projects/models.py:193 msgid "creation template" -msgstr "" +msgstr "creation template" #: taiga/projects/models.py:196 taiga/users/admin.py:62 msgid "is private" -msgstr "" +msgstr "is private" #: taiga/projects/models.py:198 msgid "anonymous permissions" -msgstr "" +msgstr "anonymous permissions" #: taiga/projects/models.py:200 msgid "user permissions" -msgstr "" +msgstr "user permissions" #: taiga/projects/models.py:203 msgid "is featured" -msgstr "" +msgstr "is featured" #: taiga/projects/models.py:206 taiga/projects/models.py:766 msgid "is looking for people" -msgstr "" +msgstr "is looking for people" #: taiga/projects/models.py:208 taiga/projects/models.py:768 msgid "looking for people note" -msgstr "" +msgstr "looking for people note" #: taiga/projects/models.py:222 msgid "project transfer token" -msgstr "" +msgstr "project transfer token" #: taiga/projects/models.py:226 msgid "blocked code" -msgstr "" +msgstr "blocked code" #: taiga/projects/models.py:229 taiga/projects/notifications/models.py:66 msgid "updated date time" -msgstr "" +msgstr "updated date time" #: taiga/projects/models.py:232 taiga/projects/models.py:244 #: taiga/projects/votes/models.py:30 msgid "count" -msgstr "" +msgstr "count" #: taiga/projects/models.py:235 msgid "fans last week" -msgstr "" +msgstr "fans last week" #: taiga/projects/models.py:238 msgid "fans last month" -msgstr "" +msgstr "fans last month" #: taiga/projects/models.py:241 msgid "fans last year" -msgstr "" +msgstr "fans last year" #: taiga/projects/models.py:248 msgid "activity last week" -msgstr "" +msgstr "activity last week" #: taiga/projects/models.py:252 msgid "activity last month" -msgstr "" +msgstr "activity last month" #: taiga/projects/models.py:256 msgid "activity last year" -msgstr "" +msgstr "activity last year" #: taiga/projects/models.py:510 msgid "modules config" -msgstr "" +msgstr "modules config" #: taiga/projects/models.py:562 msgid "is archived" -msgstr "" +msgstr "is archived" #: taiga/projects/models.py:566 msgid "work in progress limit" -msgstr "" +msgstr "work in progress limit" #: taiga/projects/models.py:594 taiga/userstorage/models.py:33 msgid "value" -msgstr "" +msgstr "value" #: taiga/projects/models.py:752 msgid "default owner's role" -msgstr "" +msgstr "default owner's role" #: taiga/projects/models.py:775 msgid "default options" -msgstr "" +msgstr "default options" #: taiga/projects/models.py:776 msgid "epic statuses" -msgstr "" +msgstr "epic statuses" #: taiga/projects/models.py:777 msgid "us statuses" -msgstr "" +msgstr "us statuses" #: taiga/projects/models.py:778 taiga/projects/userstories/models.py:44 #: taiga/projects/userstories/models.py:77 msgid "points" -msgstr "" +msgstr "points" #: taiga/projects/models.py:779 msgid "task statuses" -msgstr "" +msgstr "task statuses" #: taiga/projects/models.py:780 msgid "issue statuses" -msgstr "" +msgstr "issue statuses" #: taiga/projects/models.py:781 msgid "issue types" -msgstr "" +msgstr "issue types" #: taiga/projects/models.py:782 msgid "priorities" -msgstr "" +msgstr "priorities" #: taiga/projects/models.py:783 msgid "severities" -msgstr "" +msgstr "severities" #: taiga/projects/models.py:784 msgid "roles" -msgstr "" +msgstr "roles" #: taiga/projects/models.py:785 msgid "epic custom attributes" -msgstr "" +msgstr "epic custom attributes" #: taiga/projects/models.py:786 msgid "us custom attributes" -msgstr "" +msgstr "us custom attributes" #: taiga/projects/models.py:787 msgid "task custom attributes" -msgstr "" +msgstr "task custom attributes" #: taiga/projects/models.py:788 msgid "issue custom attributes" -msgstr "" +msgstr "issue custom attributes" #: taiga/projects/notifications/choices.py:30 msgid "Involved" -msgstr "" +msgstr "Involved" #: taiga/projects/notifications/choices.py:31 msgid "All" -msgstr "" +msgstr "All" #: taiga/projects/notifications/choices.py:32 msgid "None" -msgstr "" +msgstr "None" #: taiga/projects/notifications/models.py:64 msgid "created date time" -msgstr "" +msgstr "created date time" #: taiga/projects/notifications/models.py:68 msgid "history entries" -msgstr "" +msgstr "history entries" #: taiga/projects/notifications/models.py:71 msgid "notify users" -msgstr "" +msgstr "notify users" #: taiga/projects/notifications/models.py:93 #: taiga/projects/notifications/models.py:94 msgid "Watched" -msgstr "" +msgstr "Watched" #: taiga/projects/notifications/services.py:67 #: taiga/projects/notifications/services.py:81 msgid "Notify exists for specified user and project" -msgstr "" +msgstr "Notify exists for specified user and project" #: taiga/projects/notifications/services.py:440 msgid "Invalid value for notify level" -msgstr "" +msgstr "Invalid value for notify level" #: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:4 #, python-format @@ -2241,6 +2532,14 @@ msgid "" "%(subject)s in Taiga\">See epic\n" " " msgstr "" +"\n" +"

Epic updated

\n" +"

Hello %(user)s,
%(changer)s has updated a epic on %(project)s\n" +"

Epic #%(ref)s %(subject)s

\n" +" See epic\n" +" " #: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:3 #, python-format @@ -2250,6 +2549,10 @@ msgid "" "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 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" #: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:1 #, python-format @@ -2257,6 +2560,8 @@ msgid "" "\n" "[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" msgstr "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" #: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:4 #, python-format @@ -2271,6 +2576,15 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

New epic created

\n" +"

Hello %(user)s,
%(changer)s has created a new epic on " +"%(project)s

\n" +"

Epic #%(ref)s %(subject)s

\n" +" See epic\n" +"

The Taiga Team

\n" +" " #: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:1 #, python-format @@ -2283,6 +2597,13 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\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" +"The Taiga Team\n" #: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:1 #, python-format @@ -2290,6 +2611,8 @@ msgid "" "\n" "[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" msgstr "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" #: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:4 #, python-format @@ -2302,6 +2625,13 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

Epic deleted

\n" +"

Hello %(user)s,
%(changer)s has deleted a epic on %(project)s\n" +"

Epic #%(ref)s %(subject)s

\n" +"

The Taiga Team

\n" +" " #: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:1 #, python-format @@ -2314,6 +2644,13 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\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" +"The Taiga Team\n" #: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:1 #, python-format @@ -2321,6 +2658,8 @@ msgid "" "\n" "[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" msgstr "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" #: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:4 #, python-format @@ -2334,6 +2673,14 @@ msgid "" "%(subject)s in Taiga\">See issue\n" " " msgstr "" +"\n" +"

Issue updated

\n" +"

Hello %(user)s,
%(changer)s has updated an issue on %(project)s\n" +"

Issue #%(ref)s %(subject)s

\n" +" See issue\n" +" " #: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:3 #, python-format @@ -2343,6 +2690,10 @@ msgid "" "Hello %(user)s, %(changer)s has updated an issue on %(project)s\n" "See issue #%(ref)s %(subject)s at %(url)s\n" msgstr "" +"\n" +"Issue updated\n" +"Hello %(user)s, %(changer)s has updated an issue on %(project)s\n" +"See issue #%(ref)s %(subject)s at %(url)s\n" #: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:1 #, python-format @@ -2350,6 +2701,8 @@ msgid "" "\n" "[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" msgstr "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" #: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:4 #, python-format @@ -2364,6 +2717,15 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

New issue created

\n" +"

Hello %(user)s,
%(changer)s has created a new issue on " +"%(project)s

\n" +"

Issue #%(ref)s %(subject)s

\n" +" See issue\n" +"

The Taiga Team

\n" +" " #: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:1 #, python-format @@ -2376,6 +2738,13 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\n" +"New issue created\n" +"Hello %(user)s, %(changer)s has created a new issue on %(project)s\n" +"See issue #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"The Taiga Team\n" #: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:1 #, python-format @@ -2383,6 +2752,8 @@ msgid "" "\n" "[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" msgstr "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" #: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:4 #, python-format @@ -2395,6 +2766,13 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

Issue deleted

\n" +"

Hello %(user)s,
%(changer)s has deleted an issue on %(project)s\n" +"

Issue #%(ref)s %(subject)s

\n" +"

The Taiga Team

\n" +" " #: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:1 #, python-format @@ -2407,6 +2785,13 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\n" +"Issue deleted\n" +"Hello %(user)s, %(changer)s has deleted an issue on %(project)s\n" +"Issue #%(ref)s %(subject)s\n" +"\n" +"---\n" +"The Taiga Team\n" #: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:1 #, python-format @@ -2414,6 +2799,8 @@ msgid "" "\n" "[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" msgstr "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" #: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:4 #, python-format @@ -2427,6 +2814,14 @@ msgid "" "Taiga\">See sprint\n" " " msgstr "" +"\n" +"

Sprint updated

\n" +"

Hello %(user)s,
%(changer)s has updated an sprint on " +"%(project)s

\n" +"

Sprint %(name)s

\n" +" See sprint\n" +" " #: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:3 #, python-format @@ -2436,6 +2831,10 @@ msgid "" "Hello %(user)s, %(changer)s has updated a sprint on %(project)s\n" "See sprint %(name)s at %(url)s\n" msgstr "" +"\n" +"Sprint updated\n" +"Hello %(user)s, %(changer)s has updated a sprint on %(project)s\n" +"See sprint %(name)s at %(url)s\n" #: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:1 #, python-format @@ -2443,6 +2842,8 @@ msgid "" "\n" "[%(project)s] Updated the sprint \"%(milestone)s\"\n" msgstr "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" #: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:4 #, python-format @@ -2457,6 +2858,15 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

New sprint created

\n" +"

Hello %(user)s,
%(changer)s has created a new sprint on " +"%(project)s

\n" +"

Sprint %(name)s

\n" +" See " +"sprint\n" +"

The Taiga Team

\n" +" " #: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:1 #, python-format @@ -2469,6 +2879,13 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\n" +"New sprint created\n" +"Hello %(user)s, %(changer)s has created a new sprint on %(project)s\n" +"See sprint %(name)s at %(url)s\n" +"\n" +"---\n" +"The Taiga Team\n" #: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:1 #, python-format @@ -2476,6 +2893,8 @@ msgid "" "\n" "[%(project)s] Created the sprint \"%(milestone)s\"\n" msgstr "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" #: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:4 #, python-format @@ -2488,6 +2907,13 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

Sprint deleted

\n" +"

Hello %(user)s,
%(changer)s has deleted an sprint on " +"%(project)s

\n" +"

Sprint %(name)s

\n" +"

The Taiga Team

\n" +" " #: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:1 #, python-format @@ -2500,6 +2926,13 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\n" +"Sprint deleted\n" +"Hello %(user)s, %(changer)s has deleted an sprint on %(project)s\n" +"Sprint %(name)s\n" +"\n" +"---\n" +"The Taiga Team\n" #: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:1 #, python-format @@ -2507,6 +2940,8 @@ msgid "" "\n" "[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" msgstr "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" #: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:4 #, python-format @@ -2520,6 +2955,14 @@ msgid "" "%(subject)s in Taiga\">See task\n" " " msgstr "" +"\n" +"

Task updated

\n" +"

Hello %(user)s,
%(changer)s has updated a task on %(project)s\n" +"

Task #%(ref)s %(subject)s

\n" +" See task\n" +" " #: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:3 #, python-format @@ -2529,6 +2972,10 @@ msgid "" "Hello %(user)s, %(changer)s has updated a task on %(project)s\n" "See task #%(ref)s %(subject)s at %(url)s\n" msgstr "" +"\n" +"Task updated\n" +"Hello %(user)s, %(changer)s has updated a task on %(project)s\n" +"See task #%(ref)s %(subject)s at %(url)s\n" #: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:1 #, python-format @@ -2536,6 +2983,8 @@ msgid "" "\n" "[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" msgstr "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" #: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:4 #, python-format @@ -2550,6 +2999,15 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

New task created

\n" +"

Hello %(user)s,
%(changer)s has created a new task on " +"%(project)s

\n" +"

Task #%(ref)s %(subject)s

\n" +" See task\n" +"

The Taiga Team

\n" +" " #: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:1 #, python-format @@ -2562,6 +3020,13 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\n" +"New task created\n" +"Hello %(user)s, %(changer)s has created a new task on %(project)s\n" +"See task #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"The Taiga Team\n" #: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:1 #, python-format @@ -2569,6 +3034,8 @@ msgid "" "\n" "[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" msgstr "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" #: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:4 #, python-format @@ -2581,6 +3048,13 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

Task deleted

\n" +"

Hello %(user)s,
%(changer)s has deleted a task on %(project)s\n" +"

Task #%(ref)s %(subject)s

\n" +"

The Taiga Team

\n" +" " #: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:1 #, python-format @@ -2593,6 +3067,13 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\n" +"Task deleted\n" +"Hello %(user)s, %(changer)s has deleted a task on %(project)s\n" +"Task #%(ref)s %(subject)s\n" +"\n" +"---\n" +"The Taiga Team\n" #: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:1 #, python-format @@ -2600,6 +3081,8 @@ msgid "" "\n" "[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" msgstr "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" #: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:4 #, python-format @@ -2613,6 +3096,14 @@ msgid "" "%(subject)s in Taiga\">See user story\n" " " msgstr "" +"\n" +"

User Story updated

\n" +"

Hello %(user)s,
%(changer)s has updated a user story on " +"%(project)s

\n" +"

User Story #%(ref)s %(subject)s

\n" +" See user story\n" +" " #: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:3 #, python-format @@ -2622,6 +3113,10 @@ msgid "" "Hello %(user)s, %(changer)s has updated a user story on %(project)s\n" "See user story #%(ref)s %(subject)s at %(url)s\n" msgstr "" +"\n" +"User story updated\n" +"Hello %(user)s, %(changer)s has updated a user story on %(project)s\n" +"See user story #%(ref)s %(subject)s at %(url)s\n" #: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:1 #, python-format @@ -2629,6 +3124,8 @@ msgid "" "\n" "[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" msgstr "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" #: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:4 #, python-format @@ -2643,6 +3140,15 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

New user story created

\n" +"

Hello %(user)s,
%(changer)s has created a new user story on " +"%(project)s

\n" +"

User Story #%(ref)s %(subject)s

\n" +" See user story\n" +"

The Taiga Team

\n" +" " #: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:1 #, python-format @@ -2655,6 +3161,13 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\n" +"New user story created\n" +"Hello %(user)s, %(changer)s has created a new user story on %(project)s\n" +"See user story #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"The Taiga Team\n" #: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:1 #, python-format @@ -2662,6 +3175,8 @@ msgid "" "\n" "[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" msgstr "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" #: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:4 #, python-format @@ -2674,6 +3189,13 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

User Story deleted

\n" +"

Hello %(user)s,
%(changer)s has deleted a user story on " +"%(project)s

\n" +"

User Story #%(ref)s %(subject)s

\n" +"

The Taiga Team

\n" +" " #: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:1 #, python-format @@ -2686,6 +3208,13 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\n" +"User Story deleted\n" +"Hello %(user)s, %(changer)s has deleted a user story on %(project)s\n" +"User Story #%(ref)s %(subject)s\n" +"\n" +"---\n" +"The Taiga Team\n" #: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:1 #, python-format @@ -2693,6 +3222,8 @@ msgid "" "\n" "[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" msgstr "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" #: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:4 #, python-format @@ -2706,6 +3237,14 @@ msgid "" "\">See Wiki Page\n" " " msgstr "" +"\n" +"

Wiki Page updated

\n" +"

Hello %(user)s,
%(changer)s has updated a wiki page on " +"%(project)s

\n" +"

Wiki page %(page)s

\n" +" See Wiki Page\n" +" " #: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:3 #, python-format @@ -2717,6 +3256,12 @@ msgid "" "\n" "See wiki page %(page)s at %(url)s\n" msgstr "" +"\n" +"Wiki Page updated\n" +"\n" +"Hello %(user)s, %(changer)s has updated a wiki page on %(project)s\n" +"\n" +"See wiki page %(page)s at %(url)s\n" #: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:1 #, python-format @@ -2724,6 +3269,8 @@ msgid "" "\n" "[%(project)s] Updated the Wiki Page \"%(page)s\"\n" msgstr "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" #: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:4 #, python-format @@ -2738,6 +3285,15 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

New wiki page created

\n" +"

Hello %(user)s,
%(changer)s has created a new wiki page on " +"%(project)s

\n" +"

Wiki page %(page)s

\n" +" See " +"wiki page\n" +"

The Taiga Team

\n" +" " #: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:1 #, python-format @@ -2752,6 +3308,15 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\n" +"New wiki page created\n" +"\n" +"Hello %(user)s, %(changer)s has created a new wiki page on %(project)s\n" +"\n" +"See wiki page %(page)s at %(url)s\n" +"\n" +"---\n" +"The Taiga Team\n" #: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:1 #, python-format @@ -2759,6 +3324,8 @@ msgid "" "\n" "[%(project)s] Created the Wiki Page \"%(page)s\"\n" msgstr "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" #: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:4 #, python-format @@ -2771,6 +3338,13 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

Wiki page deleted

\n" +"

Hello %(user)s,
%(changer)s has deleted a wiki page on " +"%(project)s

\n" +"

Wiki page %(page)s

\n" +"

The Taiga Team

\n" +" " #: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:1 #, python-format @@ -2785,6 +3359,15 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\n" +"Wiki page deleted\n" +"\n" +"Hello %(user)s, %(changer)s has deleted a wiki page on %(project)s\n" +"\n" +"Wiki page %(page)s\n" +"\n" +"---\n" +"The Taiga Team\n" #: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:1 #, python-format @@ -2792,93 +3375,99 @@ msgid "" "\n" "[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" msgstr "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" #: taiga/projects/notifications/validators.py:48 msgid "Watchers contains invalid users" -msgstr "" +msgstr "Watchers contains invalid users" #: taiga/projects/occ/mixins.py:37 msgid "The version must be an integer" -msgstr "" +msgstr "The version must be an integer" #: taiga/projects/occ/mixins.py:60 msgid "The version parameter is not valid" -msgstr "" +msgstr "The version parameter is not valid" #: taiga/projects/occ/mixins.py:76 msgid "The version doesn't match with the current one" -msgstr "" +msgstr "The version doesn't match with the current one" #: taiga/projects/occ/mixins.py:95 msgid "version" -msgstr "" +msgstr "version" #: taiga/projects/permissions.py:44 msgid "" "You can't leave the project if you are the owner or there are no more admins" msgstr "" +"You can't leave the project if you are the owner or there are no more admins" #: taiga/projects/services/members.py:133 msgid "Project without owner" -msgstr "" +msgstr "Project without owner" #: taiga/projects/services/members.py:138 msgid "You have reached your current limit of memberships for private projects" msgstr "" +"You have reached your current limit of memberships for private projects" #: taiga/projects/services/members.py:142 msgid "You have reached your current limit of memberships for public projects" -msgstr "" +msgstr "You have reached your current limit of memberships for public projects" #: taiga/projects/services/members.py:148 msgid "You have reached the current limit of pending memberships" -msgstr "" +msgstr "You have reached the current limit of pending memberships" #: taiga/projects/services/projects.py:101 #: taiga/projects/services/projects.py:141 taiga/users/services.py:589 msgid "You can't have more private projects" -msgstr "" +msgstr "You can't have more private projects" #: taiga/projects/services/projects.py:105 #: taiga/projects/services/projects.py:145 taiga/users/services.py:592 msgid "" "This project reaches your current limit of memberships for private projects" msgstr "" +"This project reaches your current limit of memberships for private projects" #: taiga/projects/services/projects.py:109 #: taiga/projects/services/projects.py:149 taiga/users/services.py:596 msgid "You can't have more public projects" -msgstr "" +msgstr "You can't have more public projects" #: taiga/projects/services/projects.py:113 #: taiga/projects/services/projects.py:153 taiga/users/services.py:599 msgid "" "This project reaches your current limit of memberships for public projects" msgstr "" +"This project reaches your current limit of memberships for public projects" #: taiga/projects/services/stats.py:197 msgid "Future sprint" -msgstr "" +msgstr "Future sprint" #: taiga/projects/services/stats.py:217 msgid "Project End" -msgstr "" +msgstr "Project End" #: taiga/projects/services/transfer.py:62 #: taiga/projects/services/transfer.py:69 #: taiga/projects/services/transfer.py:72 taiga/users/api.py:193 #: taiga/users/api.py:198 msgid "Token is invalid" -msgstr "" +msgstr "Token is invalid" #: taiga/projects/services/transfer.py:67 msgid "Token has expired" -msgstr "" +msgstr "Token has expired" #: taiga/projects/tagging/fields.py:52 #, python-brace-format msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." -msgstr "" +msgstr "Invalid tag '{value}'. The color is not a valid HEX color or null." #: taiga/projects/tagging/fields.py:55 #, python-brace-format @@ -2886,95 +3475,99 @@ msgid "" "Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" "\" | null]'." msgstr "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." #: taiga/projects/tagging/fields.py:77 #, python-brace-format msgid "Invalid tag '{value}'. It must be the tag name." -msgstr "" +msgstr "Invalid tag '{value}'. It must be the tag name." #: taiga/projects/tagging/models.py:27 msgid "tags" -msgstr "" +msgstr "tags" #: taiga/projects/tagging/models.py:35 msgid "tags colors" -msgstr "" +msgstr "tags colors" #: taiga/projects/tagging/validators.py:47 #: taiga/projects/tagging/validators.py:74 msgid "This tag already exists." -msgstr "" +msgstr "This tag already exists." #: taiga/projects/tagging/validators.py:54 #: taiga/projects/tagging/validators.py:81 msgid "The color is not a valid HEX color." -msgstr "" +msgstr "The color is not a valid HEX color." #: taiga/projects/tagging/validators.py:67 #: taiga/projects/tagging/validators.py:101 #: taiga/projects/tagging/validators.py:114 #: taiga/projects/tagging/validators.py:121 msgid "The tag doesn't exist." -msgstr "" +msgstr "The tag doesn't exist." #: taiga/projects/tasks/api.py:106 taiga/projects/tasks/api.py:115 msgid "You don't have permissions to set this sprint to this task." -msgstr "" +msgstr "You don't have permissions to set this sprint to this task." #: taiga/projects/tasks/api.py:109 msgid "You don't have permissions to set this user story to this task." -msgstr "" +msgstr "You don't have permissions to set this user story to this task." #: taiga/projects/tasks/api.py:112 msgid "You don't have permissions to set this status to this task." -msgstr "" +msgstr "You don't have permissions to set this status to this task." #: taiga/projects/tasks/models.py:58 msgid "us order" -msgstr "" +msgstr "us order" #: taiga/projects/tasks/models.py:60 msgid "taskboard order" -msgstr "" +msgstr "taskboard order" #: taiga/projects/tasks/models.py:68 msgid "is iocaine" -msgstr "" +msgstr "is iocaine" #: taiga/projects/tasks/validators.py:61 msgid "Invalid milestone id." -msgstr "" +msgstr "Invalid milestone id." #: taiga/projects/tasks/validators.py:72 msgid "Invalid task status id." -msgstr "" +msgstr "Invalid task status id." #: taiga/projects/tasks/validators.py:85 msgid "Invalid user story id." -msgstr "" +msgstr "Invalid user story id." #: taiga/projects/tasks/validators.py:109 msgid "Invalid task status id. The status must belong to the same project." -msgstr "" +msgstr "Invalid task status id. The status must belong to the same project." #: taiga/projects/tasks/validators.py:123 msgid "Invalid user story id. The user story must belong to the same project." -msgstr "" +msgstr "Invalid user story id. The user story must belong to the same project." #: taiga/projects/tasks/validators.py:135 msgid "Invalid milestone id. The milestone must belong to the same project." -msgstr "" +msgstr "Invalid milestone id. The milestone must belong to the same project." #: taiga/projects/tasks/validators.py:152 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 "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." #: taiga/projects/templates/emails/membership_invitation-body-html.jinja:6 #: taiga/projects/templates/emails/membership_invitation-body-text.jinja:4 msgid "someone" -msgstr "" +msgstr "someone" #: taiga/projects/templates/emails/membership_invitation-body-html.jinja:11 #, python-format @@ -2986,6 +3579,12 @@ msgid "" "Management Tool.

\n" " " msgstr "" +"\n" +"

You have been invited to Taiga!

\n" +"

Hi! %(full_name)s has sent you an invitation to join project " +"%(project)s in Taiga.
Taiga is a Free, open Source Agile Project " +"Management Tool.

\n" +" " #: taiga/projects/templates/emails/membership_invitation-body-html.jinja:17 #, python-format @@ -2996,18 +3595,23 @@ msgid "" "

%(extra)s

\n" " " msgstr "" +"\n" +"

And now a few words from the jolly good fellow or sistren
" +"who thought so kindly as to invite you

\n" +"

%(extra)s

\n" +" " #: taiga/projects/templates/emails/membership_invitation-body-html.jinja:24 msgid "Accept your invitation to Taiga" -msgstr "" +msgstr "Accept your invitation to Taiga" #: taiga/projects/templates/emails/membership_invitation-body-html.jinja:24 msgid "Accept your invitation" -msgstr "" +msgstr "Accept your invitation" #: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 msgid "The Taiga Team" -msgstr "" +msgstr "The Taiga Team" #: taiga/projects/templates/emails/membership_invitation-body-text.jinja:6 #, python-format @@ -3019,6 +3623,12 @@ msgid "" "%(project)s which is being managed on Taiga, a Free, open Source Agile " "Project Management Tool.\n" msgstr "" +"\n" +"You, or someone you know, has invited you to Taiga\n" +"\n" +"Hi! %(full_name)s has sent you an invitation to join a project called " +"%(project)s which is being managed on Taiga, a Free, open Source Agile " +"Project Management Tool.\n" #: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 #, python-format @@ -3030,10 +3640,16 @@ msgid "" "%(extra)s\n" " " msgstr "" +"\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" +" " #: taiga/projects/templates/emails/membership_invitation-body-text.jinja:18 msgid "Accept your invitation to Taiga following this link:" -msgstr "" +msgstr "Accept your invitation to Taiga following this link:" #: taiga/projects/templates/emails/membership_invitation-body-text.jinja:20 msgid "" @@ -3041,6 +3657,9 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\n" +"---\n" +"The Taiga Team\n" #: taiga/projects/templates/emails/membership_invitation-subject.jinja:1 #, python-format @@ -3048,6 +3667,8 @@ msgid "" "\n" "[Taiga] Invitation to join to the project '%(project)s'\n" msgstr "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" #: taiga/projects/templates/emails/membership_notification-body-html.jinja:4 #, python-format @@ -3061,6 +3682,14 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

You have been added to a project

\n" +"

Hello %(full_name)s,
you have been added to the project " +"%(project)s

\n" +" Go to " +"project\n" +"

The Taiga Team

\n" +" " #: taiga/projects/templates/emails/membership_notification-body-text.jinja:1 #, python-format @@ -3071,6 +3700,11 @@ msgid "" "\n" "See project at %(url)s\n" msgstr "" +"\n" +"You have been added to a project\n" +"Hello %(full_name)s,you have been added to the project %(project)s\n" +"\n" +"See project at %(url)s\n" #: taiga/projects/templates/emails/membership_notification-subject.jinja:1 #, python-format @@ -3078,6 +3712,8 @@ msgid "" "\n" "[Taiga] Added to the project '%(project)s'\n" msgstr "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" #: taiga/projects/templates/emails/transfer_accept-body-html.jinja:4 #, python-format @@ -3088,11 +3724,16 @@ msgid "" "new project owner for \"%(project_name)s\".

\n" " " msgstr "" +"\n" +"

Hi %(old_owner_name)s,

\n" +"

%(new_owner_name)s has accepted your offer and will become the " +"new project owner for \"%(project_name)s\".

\n" +" " #: taiga/projects/templates/emails/transfer_accept-body-html.jinja:10 #, python-format msgid "

%(new_owner_name)s says:

" -msgstr "" +msgstr "

%(new_owner_name)s says:

" #: taiga/projects/templates/emails/transfer_accept-body-html.jinja:14 msgid "" @@ -3101,6 +3742,10 @@ msgid "" "p>\n" " " msgstr "" +"\n" +"

From now on, your new status for this project will be \"admin\".\n" +" " #: taiga/projects/templates/emails/transfer_accept-body-text.jinja:1 #, python-format @@ -3110,17 +3755,23 @@ msgid "" "%(new_owner_name)s has accepted your offer and will become the new project " "owner for \"%(project_name)s\".\n" msgstr "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner for \"%(project_name)s\".\n" #: taiga/projects/templates/emails/transfer_accept-body-text.jinja:7 #, python-format msgid "%(new_owner_name)s says:" -msgstr "" +msgstr "%(new_owner_name)s says:" #: taiga/projects/templates/emails/transfer_accept-body-text.jinja:11 msgid "" "\n" "From now on, your new status for this project will be \"admin\".\n" msgstr "" +"\n" +"From now on, your new status for this project will be \"admin\".\n" #: taiga/projects/templates/emails/transfer_accept-body-text.jinja:16 #: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 @@ -3130,6 +3781,8 @@ msgid "" "\n" "The Taiga Team\n" msgstr "" +"\n" +"The Taiga Team\n" #: taiga/projects/templates/emails/transfer_accept-subject.jinja:1 #, python-format @@ -3137,6 +3790,8 @@ msgid "" "\n" "[%(project)s] Project ownership transfer offer accepted!\n" msgstr "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" #: taiga/projects/templates/emails/transfer_reject-body-html.jinja:4 #, python-format @@ -3147,6 +3802,11 @@ msgid "" "new project owner for \"%(project_name)s\".

\n" " " msgstr "" +"\n" +"

Hi %(owner_name)s,

\n" +"

%(rejecter_name)s has declined your offer and will not become the " +"new project owner for \"%(project_name)s\".

\n" +" " #: taiga/projects/templates/emails/transfer_reject-body-html.jinja:10 #, python-format @@ -3155,6 +3815,9 @@ msgid "" "

%(rejecter_name)s says:

\n" " " msgstr "" +"\n" +"

%(rejecter_name)s says:

\n" +" " #: taiga/projects/templates/emails/transfer_reject-body-html.jinja:16 msgid "" @@ -3163,11 +3826,15 @@ msgid "" "different person.

\n" " " msgstr "" +"\n" +"

If you want, you can still try to transfer the project ownership to a " +"different person.

\n" +" " #: taiga/projects/templates/emails/transfer_reject-body-html.jinja:21 #: taiga/projects/templates/emails/transfer_reject-body-html.jinja:22 msgid "Request transfer to a different person" -msgstr "" +msgstr "Request transfer to a different person" #: taiga/projects/templates/emails/transfer_reject-body-text.jinja:1 #, python-format @@ -3177,11 +3844,15 @@ msgid "" "%(rejecter_name)s has declined your offer and will not become the new " "project owner for \"%(project_name)s\".\n" msgstr "" +"\n" +"Hi %(owner_name)s,\n" +"%(rejecter_name)s has declined your offer and will not become the new " +"project owner for \"%(project_name)s\".\n" #: taiga/projects/templates/emails/transfer_reject-body-text.jinja:7 #, python-format msgid "%(rejecter_name)s says:" -msgstr "" +msgstr "%(rejecter_name)s says:" #: taiga/projects/templates/emails/transfer_reject-body-text.jinja:11 msgid "" @@ -3189,10 +3860,13 @@ msgid "" "If you want, you can still try to transfer the project ownership to a " "different person.\n" msgstr "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" #: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 msgid "Request transfer to a different person:" -msgstr "" +msgstr "Request transfer to a different person:" #: taiga/projects/templates/emails/transfer_reject-subject.jinja:1 #, python-format @@ -3200,6 +3874,8 @@ msgid "" "\n" "[%(project)s] Project ownership transfer declined\n" msgstr "" +"\n" +"[%(project)s] Project ownership transfer declined\n" #: taiga/projects/templates/emails/transfer_request-body-html.jinja:4 #, python-format @@ -3210,6 +3886,11 @@ msgid "" "\"%(project_name)s\".

\n" " " msgstr "" +"\n" +"

Hi %(owner_name)s,

\n" +"

%(requester_name)s has requested to become the project owner for " +"\"%(project_name)s\".

\n" +" " #: taiga/projects/templates/emails/transfer_request-body-html.jinja:9 msgid "" @@ -3218,11 +3899,15 @@ msgid "" "project transfer from the administration panel.

\n" " " msgstr "" +"\n" +"

Please, click on \"Continue\" if you would like to start the " +"project transfer from the administration panel.

\n" +" " #: taiga/projects/templates/emails/transfer_request-body-html.jinja:14 #: taiga/projects/templates/emails/transfer_start-body-html.jinja:22 msgid "Continue" -msgstr "" +msgstr "Continue" #: taiga/projects/templates/emails/transfer_request-body-text.jinja:1 #, python-format @@ -3232,6 +3917,10 @@ msgid "" "%(requester_name)s has requested to become the project owner for " "\"%(project_name)s\".\n" msgstr "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner for " +"\"%(project_name)s\".\n" #: taiga/projects/templates/emails/transfer_request-body-text.jinja:6 msgid "" @@ -3239,10 +3928,13 @@ msgid "" "Please, go to your project settings if you would like to start the project " "transfer from the administration panel.\n" msgstr "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" #: taiga/projects/templates/emails/transfer_request-body-text.jinja:10 msgid "Go to your project settings:" -msgstr "" +msgstr "Go to your project settings:" #: taiga/projects/templates/emails/transfer_request-subject.jinja:1 #, python-format @@ -3250,6 +3942,8 @@ msgid "" "\n" "[%(project)s] Project ownership transfer request\n" msgstr "" +"\n" +"[%(project)s] Project ownership transfer request\n" #: taiga/projects/templates/emails/transfer_start-body-html.jinja:4 #, python-format @@ -3260,6 +3954,11 @@ msgid "" "would like you to become the new project owner.

\n" " " msgstr "" +"\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" +" " #: taiga/projects/templates/emails/transfer_start-body-html.jinja:10 #, python-format @@ -3268,6 +3967,9 @@ msgid "" "

%(owner_name)s says:

\n" " " msgstr "" +"\n" +"

%(owner_name)s says:

\n" +" " #: taiga/projects/templates/emails/transfer_start-body-html.jinja:17 msgid "" @@ -3276,6 +3978,10 @@ msgid "" "proposal.

\n" " " msgstr "" +"\n" +"

Please, click on \"Continue\" to either accept or reject this " +"proposal.

\n" +" " #: taiga/projects/templates/emails/transfer_start-body-text.jinja:1 #, python-format @@ -3285,11 +3991,15 @@ msgid "" "%(owner_name)s, the current project owner at \"%(project_name)s\" would like " "you to become the new project owner.\n" msgstr "" +"\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" #: taiga/projects/templates/emails/transfer_start-body-text.jinja:6 #, python-format msgid "%(owner_name)s says:" -msgstr "" +msgstr "%(owner_name)s says:" #: taiga/projects/templates/emails/transfer_start-body-text.jinja:11 msgid "" @@ -3297,10 +4007,13 @@ msgid "" "Please, go to the following link to either accept or reject this proposal.\n" msgstr "" +"\n" +"Please, go to the following link to either accept or reject this proposal.\n" #: taiga/projects/templates/emails/transfer_start-body-text.jinja:15 msgid "Accept or reject the project ownership transfer:" -msgstr "" +msgstr "Accept or reject the project ownership transfer:" #: taiga/projects/templates/emails/transfer_start-subject.jinja:1 #, python-format @@ -3308,11 +4021,13 @@ msgid "" "\n" "[%(project)s] Project ownership transfer offer\n" msgstr "" +"\n" +"[%(project)s] Project ownership transfer offer\n" #. Translators: Name of scrum project template. #: taiga/projects/translations.py:30 msgid "Scrum" -msgstr "" +msgstr "Scrum" #. Translators: Description of scrum project template. #: taiga/projects/translations.py:32 @@ -3324,11 +4039,17 @@ msgid "" "then allowed to grow and change as more is learned about the product and its " "customers" msgstr "" +"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" #. Translators: Name of kanban project template. #: taiga/projects/translations.py:35 msgid "Kanban" -msgstr "" +msgstr "Kanban" #. Translators: Description of kanban project template. #: taiga/projects/translations.py:37 @@ -3338,66 +4059,70 @@ msgid "" "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 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." #. Translators: User story point value (value = undefined) #: taiga/projects/translations.py:45 msgid "?" -msgstr "" +msgstr "?" #. Translators: User story point value (value = 0) #: taiga/projects/translations.py:47 msgid "0" -msgstr "" +msgstr "0" #. Translators: User story point value (value = 0.5) #: taiga/projects/translations.py:49 msgid "1/2" -msgstr "" +msgstr "1/2" #. Translators: User story point value (value = 1) #: taiga/projects/translations.py:51 msgid "1" -msgstr "" +msgstr "1" #. Translators: User story point value (value = 2) #: taiga/projects/translations.py:53 msgid "2" -msgstr "" +msgstr "2" #. Translators: User story point value (value = 3) #: taiga/projects/translations.py:55 msgid "3" -msgstr "" +msgstr "3" #. Translators: User story point value (value = 5) #: taiga/projects/translations.py:57 msgid "5" -msgstr "" +msgstr "5" #. Translators: User story point value (value = 8) #: taiga/projects/translations.py:59 msgid "8" -msgstr "" +msgstr "8" #. Translators: User story point value (value = 10) #: taiga/projects/translations.py:61 msgid "10" -msgstr "" +msgstr "10" #. Translators: User story point value (value = 13) #: taiga/projects/translations.py:63 msgid "13" -msgstr "" +msgstr "13" #. Translators: User story point value (value = 20) #: taiga/projects/translations.py:65 msgid "20" -msgstr "" +msgstr "20" #. Translators: User story point value (value = 40) #: taiga/projects/translations.py:67 msgid "40" -msgstr "" +msgstr "40" #. Translators: User story status #. Translators: Task status @@ -3405,12 +4130,12 @@ msgstr "" #: taiga/projects/translations.py:75 taiga/projects/translations.py:98 #: taiga/projects/translations.py:114 msgid "New" -msgstr "" +msgstr "New" #. Translators: User story status #: taiga/projects/translations.py:78 msgid "Ready" -msgstr "" +msgstr "Ready" #. Translators: User story status #. Translators: Task status @@ -3418,7 +4143,7 @@ msgstr "" #: taiga/projects/translations.py:81 taiga/projects/translations.py:100 #: taiga/projects/translations.py:116 msgid "In progress" -msgstr "" +msgstr "In progress" #. Translators: User story status #. Translators: Task status @@ -3426,458 +4151,467 @@ msgstr "" #: taiga/projects/translations.py:84 taiga/projects/translations.py:102 #: taiga/projects/translations.py:118 msgid "Ready for test" -msgstr "" +msgstr "Ready for test" #. Translators: User story status #: taiga/projects/translations.py:87 msgid "Done" -msgstr "" +msgstr "Done" #. Translators: User story status #: taiga/projects/translations.py:90 msgid "Archived" -msgstr "" +msgstr "Archived" #. Translators: Task status #. Translators: Issue status #: taiga/projects/translations.py:104 taiga/projects/translations.py:120 msgid "Closed" -msgstr "" +msgstr "Closed" #. Translators: Task status #. Translators: Issue status #: taiga/projects/translations.py:106 taiga/projects/translations.py:122 msgid "Needs Info" -msgstr "" +msgstr "Needs Info" #. Translators: Issue status #: taiga/projects/translations.py:124 msgid "Postponed" -msgstr "" +msgstr "Postponed" #. Translators: Issue status #: taiga/projects/translations.py:126 msgid "Rejected" -msgstr "" +msgstr "Rejected" #. Translators: Issue type #: taiga/projects/translations.py:134 msgid "Bug" -msgstr "" +msgstr "Bug" #. Translators: Issue type #: taiga/projects/translations.py:136 msgid "Question" -msgstr "" +msgstr "Question" #. Translators: Issue type #: taiga/projects/translations.py:138 msgid "Enhancement" -msgstr "" +msgstr "Enhancement" #. Translators: Issue priority #: taiga/projects/translations.py:146 msgid "Low" -msgstr "" +msgstr "Low" #. Translators: Issue priority #. Translators: Issue severity #: taiga/projects/translations.py:148 taiga/projects/translations.py:161 msgid "Normal" -msgstr "" +msgstr "Normal" #. Translators: Issue priority #: taiga/projects/translations.py:150 msgid "High" -msgstr "" +msgstr "High" #. Translators: Issue severity #: taiga/projects/translations.py:157 msgid "Wishlist" -msgstr "" +msgstr "Wishlist" #. Translators: Issue severity #: taiga/projects/translations.py:159 msgid "Minor" -msgstr "" +msgstr "Minor" #. Translators: Issue severity #: taiga/projects/translations.py:163 msgid "Important" -msgstr "" +msgstr "Important" #. Translators: Issue severity #: taiga/projects/translations.py:165 msgid "Critical" -msgstr "" +msgstr "Critical" #. Translators: User role #: taiga/projects/translations.py:172 msgid "UX" -msgstr "" +msgstr "UX" #. Translators: User role #: taiga/projects/translations.py:174 msgid "Design" -msgstr "" +msgstr "Design" #. Translators: User role #: taiga/projects/translations.py:176 msgid "Front" -msgstr "" +msgstr "Front" #. Translators: User role #: taiga/projects/translations.py:178 msgid "Back" -msgstr "" +msgstr "Back" #. Translators: User role #: taiga/projects/translations.py:180 msgid "Product Owner" -msgstr "" +msgstr "Product Owner" #. Translators: User role #: taiga/projects/translations.py:182 msgid "Stakeholder" -msgstr "" +msgstr "Stakeholder" #: taiga/projects/userstories/api.py:136 msgid "You don't have permissions to set this sprint to this user story." -msgstr "" +msgstr "You don't have permissions to set this sprint to this user story." #: taiga/projects/userstories/api.py:140 msgid "You don't have permissions to set this status to this user story." -msgstr "" +msgstr "You don't have permissions to set this status to this user story." #: taiga/projects/userstories/api.py:234 #, python-brace-format msgid "Invalid role id '{role_id}'" -msgstr "" +msgstr "Invalid role id '{role_id}'" #: taiga/projects/userstories/api.py:241 #, python-brace-format msgid "Invalid points id '{points_id}'" -msgstr "" +msgstr "Invalid points id '{points_id}'" #: taiga/projects/userstories/api.py:256 #, python-brace-format msgid "Generating the user story #{ref} - {subject}" -msgstr "" +msgstr "Generating the user story #{ref} - {subject}" #: taiga/projects/userstories/models.py:41 msgid "role" -msgstr "" +msgstr "role" #: taiga/projects/userstories/models.py:80 msgid "backlog order" -msgstr "" +msgstr "backlog order" #: taiga/projects/userstories/models.py:82 msgid "sprint order" -msgstr "" +msgstr "sprint order" #: taiga/projects/userstories/models.py:84 msgid "kanban order" -msgstr "" +msgstr "kanban order" #: taiga/projects/userstories/models.py:92 msgid "finish date" -msgstr "" +msgstr "finish date" #: taiga/projects/userstories/models.py:107 msgid "generated from issue" -msgstr "" +msgstr "generated from issue" #: taiga/projects/userstories/validators.py:43 msgid "There's no user story with that id" -msgstr "" +msgstr "There's no user story with that id" #: taiga/projects/userstories/validators.py:83 #: taiga/projects/userstories/validators.py:109 msgid "" "Invalid user story status id. The status must belong to the same project." msgstr "" +"Invalid user story status id. The status must belong to the same project." #: taiga/projects/userstories/validators.py:121 msgid "Invalid milestone id. The milistone must belong to the same project." -msgstr "" +msgstr "Invalid milestone id. The milistone must belong to the same project." #: taiga/projects/userstories/validators.py:136 msgid "" "Invalid user story ids. All stories must belong to the same project and, if " "it exists, to the same status and milestone." msgstr "" +"Invalid user story ids. All stories must belong to the same project and, if " +"it exists, to the same status and milestone." #: taiga/projects/userstories/validators.py:160 msgid "The milestone isn't valid for the project" -msgstr "" +msgstr "The milestone isn't valid for the project" #: taiga/projects/userstories/validators.py:170 msgid "All the user stories must be from the same project" -msgstr "" +msgstr "All the user stories must be from the same project" #: taiga/projects/validators.py:63 msgid "There's no project with that id" -msgstr "" +msgstr "There's no project with that id" #: taiga/projects/validators.py:145 msgid "The user yet exists in the project" -msgstr "" +msgstr "The user yet exists in the project" #: taiga/projects/validators.py:155 msgid "Invalid role for the project" -msgstr "" +msgstr "Invalid role for the project" #: taiga/projects/validators.py:170 taiga/projects/validators.py:225 msgid "The user must be a valid contact" -msgstr "" +msgstr "The user must be a valid contact" #: taiga/projects/validators.py:191 msgid "The project owner must be admin." -msgstr "" +msgstr "The project owner must be admin." #: taiga/projects/validators.py:195 msgid "At least one user must be an active admin for this project." -msgstr "" +msgstr "At least one user must be an active admin for this project." #: taiga/projects/validators.py:240 msgid "Invalid role ids. All roles must belong to the same project." -msgstr "" +msgstr "Invalid role ids. All roles must belong to the same project." #: taiga/projects/validators.py:264 msgid "Default options" -msgstr "" +msgstr "Default options" #: taiga/projects/validators.py:265 msgid "User story's statuses" -msgstr "" +msgstr "User story's statuses" #: taiga/projects/validators.py:266 msgid "Points" -msgstr "" +msgstr "Points" #: taiga/projects/validators.py:267 msgid "Task's statuses" -msgstr "" +msgstr "Task's statuses" #: taiga/projects/validators.py:268 msgid "Issue's statuses" -msgstr "" +msgstr "Issue's statuses" #: taiga/projects/validators.py:269 msgid "Issue's types" -msgstr "" +msgstr "Issue's types" #: taiga/projects/validators.py:270 msgid "Priorities" -msgstr "" +msgstr "Priorities" #: taiga/projects/validators.py:271 msgid "Severities" -msgstr "" +msgstr "Severities" #: taiga/projects/validators.py:272 msgid "Roles" -msgstr "" +msgstr "Roles" #: taiga/projects/votes/models.py:33 taiga/projects/votes/models.py:34 #: taiga/projects/votes/models.py:58 msgid "Votes" -msgstr "" +msgstr "Votes" #: taiga/projects/votes/models.py:57 msgid "Vote" -msgstr "" +msgstr "Vote" #: taiga/projects/wiki/api.py:77 msgid "'content' parameter is mandatory" -msgstr "" +msgstr "'content' parameter is mandatory" #: taiga/projects/wiki/api.py:80 msgid "'project_id' parameter is mandatory" -msgstr "" +msgstr "'project_id' parameter is mandatory" #: taiga/projects/wiki/models.py:42 msgid "last modifier" -msgstr "" +msgstr "last modifier" #: taiga/projects/wiki/models.py:75 msgid "href" -msgstr "" +msgstr "href" #: taiga/timeline/signals.py:65 msgid "Check the history API for the exact diff" -msgstr "" +msgstr "Check the history API for the exact diff" #: taiga/users/admin.py:39 msgid "Project Member" -msgstr "" +msgstr "Project Member" #: taiga/users/admin.py:40 msgid "Project Members" -msgstr "" +msgstr "Project Members" #: taiga/users/admin.py:50 msgid "id" -msgstr "" +msgstr "id" #: taiga/users/admin.py:81 msgid "Project Ownership" -msgstr "" +msgstr "Project Ownership" #: taiga/users/admin.py:82 msgid "Project Ownerships" -msgstr "" +msgstr "Project Ownerships" #: taiga/users/admin.py:119 msgid "Personal info" -msgstr "" +msgstr "Personal info" #: taiga/users/admin.py:122 msgid "Permissions" -msgstr "" +msgstr "Permissions" #: taiga/users/admin.py:123 msgid "Restrictions" -msgstr "" +msgstr "Restrictions" #: taiga/users/admin.py:125 msgid "Important dates" -msgstr "" +msgstr "Important dates" #: taiga/users/api.py:132 msgid "Duplicated email" -msgstr "" +msgstr "Duplicated email" #: taiga/users/api.py:134 msgid "Not valid email" -msgstr "" +msgstr "Not valid email" #: taiga/users/api.py:172 msgid "Invalid username or email" -msgstr "" +msgstr "Invalid username or email" #: taiga/users/api.py:181 msgid "Mail sended successful!" -msgstr "" +msgstr "Mail sended successful!" #: taiga/users/api.py:219 msgid "Current password parameter needed" -msgstr "" +msgstr "Current password parameter needed" #: taiga/users/api.py:222 msgid "New password parameter needed" -msgstr "" +msgstr "New password parameter needed" #: taiga/users/api.py:225 msgid "Invalid password length at least 6 charaters needed" -msgstr "" +msgstr "Invalid password length at least 6 charaters needed" #: taiga/users/api.py:228 msgid "Invalid current password" -msgstr "" +msgstr "Invalid current password" #: taiga/users/api.py:275 taiga/users/api.py:281 msgid "" "Invalid, are you sure the token is correct and you didn't use it before?" msgstr "" +"Invalid, are you sure the token is correct and you didn't use it before?" #: taiga/users/api.py:317 taiga/users/api.py:325 taiga/users/api.py:328 msgid "Invalid, are you sure the token is correct?" -msgstr "" +msgstr "Invalid, are you sure the token is correct?" #: taiga/users/models.py:99 msgid "superuser status" -msgstr "" +msgstr "superuser status" #: taiga/users/models.py:100 msgid "" "Designates that this user has all permissions without explicitly assigning " "them." msgstr "" +"Designates that this user has all permissions without explicitly assigning " +"them." #: taiga/users/models.py:136 msgid "username" -msgstr "" +msgstr "username" #: taiga/users/models.py:137 msgid "" "Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" msgstr "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" #: taiga/users/models.py:140 msgid "Enter a valid username." -msgstr "" +msgstr "Enter a valid username." #: taiga/users/models.py:143 msgid "active" -msgstr "" +msgstr "active" #: taiga/users/models.py:144 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." msgstr "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." #: taiga/users/models.py:150 msgid "biography" -msgstr "" +msgstr "biography" #: taiga/users/models.py:153 msgid "photo" -msgstr "" +msgstr "photo" #: taiga/users/models.py:154 msgid "date joined" -msgstr "" +msgstr "date joined" #: taiga/users/models.py:156 msgid "default language" -msgstr "" +msgstr "default language" #: taiga/users/models.py:158 msgid "default theme" -msgstr "" +msgstr "default theme" #: taiga/users/models.py:160 msgid "default timezone" -msgstr "" +msgstr "default timezone" #: taiga/users/models.py:162 msgid "colorize tags" -msgstr "" +msgstr "colorize tags" #: taiga/users/models.py:167 msgid "email token" -msgstr "" +msgstr "email token" #: taiga/users/models.py:169 msgid "new email address" -msgstr "" +msgstr "new email address" #: taiga/users/models.py:176 msgid "max number of owned private projects" -msgstr "" +msgstr "max number of owned private projects" #: taiga/users/models.py:179 msgid "max number of owned public projects" -msgstr "" +msgstr "max number of owned public projects" #: taiga/users/models.py:182 msgid "max number of memberships for each owned private project" -msgstr "" +msgstr "max number of memberships for each owned private project" #: taiga/users/models.py:186 msgid "max number of memberships for each owned public project" -msgstr "" +msgstr "max number of memberships for each owned public project" #: taiga/users/models.py:314 msgid "permissions" -msgstr "" +msgstr "permissions" #: taiga/users/services.py:51 taiga/users/services.py:68 msgid "Username or password does not matches user." -msgstr "" +msgstr "Username or password does not matches user." #: taiga/users/templates/emails/change_email-body-html.jinja:4 #, python-format @@ -3891,6 +4625,14 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

Change your email

\n" +"

Hello %(full_name)s,
please confirm your email

\n" +" Confirm " +"email\n" +"

You can ignore this message if you did not request.

\n" +"

The Taiga Team

\n" +" " #: taiga/users/templates/emails/change_email-body-text.jinja:1 #, python-format @@ -3905,10 +4647,19 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\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" +"The Taiga Team\n" #: taiga/users/templates/emails/change_email-subject.jinja:1 msgid "[Taiga] Change email" -msgstr "" +msgstr "[Taiga] Change email" #: taiga/users/templates/emails/password_recovery-body-html.jinja:4 #, python-format @@ -3922,6 +4673,14 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

Recover your password

\n" +"

Hello %(full_name)s,
you asked to recover your password

\n" +" Recover your password\n" +"

You can ignore this message if you did not request.

\n" +"

The Taiga Team

\n" +" " #: taiga/users/templates/emails/password_recovery-body-text.jinja:1 #, python-format @@ -3936,10 +4695,19 @@ msgid "" "---\n" "The Taiga Team\n" msgstr "" +"\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" +"The Taiga Team\n" #: taiga/users/templates/emails/password_recovery-subject.jinja:1 msgid "[Taiga] Password recovery" -msgstr "" +msgstr "[Taiga] Password recovery" #: taiga/users/templates/emails/registered_user-body-html.jinja:6 msgid "" @@ -3956,6 +4724,18 @@ msgid "" " \n" " " msgstr "" +"\n" +" \n" +"

Thank you for registering in Taiga

\n" +"

We hope you enjoy it

\n" +"

We built Taiga because we wanted the project management tool " +"that sits open on our computers all day long, to serve as a continued " +"reminder of why we love to collaborate, code and design.

\n" +"

We built it to be beautiful, elegant, simple to use and fun - " +"without forsaking flexibility and power.

\n" +" The taiga Team\n" +" \n" +" " #: taiga/users/templates/emails/registered_user-body-html.jinja:23 #, python-format @@ -3966,6 +4746,11 @@ msgid "" "here\n" " " msgstr "" +"\n" +" You may remove your account from this service clicking " +"here\n" +" " #: taiga/users/templates/emails/registered_user-body-text.jinja:1 msgid "" @@ -3984,6 +4769,20 @@ msgid "" "--\n" "The taiga Team\n" msgstr "" +"\n" +"Thank you for registering in Taiga\n" +"\n" +"We hope you enjoy it\n" +"\n" +"We built Taiga because we wanted the project management tool that sits open " +"on our computers all day long, to serve as a continued reminder of why we " +"love to collaborate, code and design.\n" +"\n" +"We built it to be beautiful, elegant, simple to use and fun - without " +"forsaking flexibility and power.\n" +"\n" +"--\n" +"The taiga Team\n" #: taiga/users/templates/emails/registered_user-body-text.jinja:13 #, python-format @@ -3991,56 +4790,59 @@ msgid "" "\n" "You may remove your account from this service: %(url)s\n" msgstr "" +"\n" +"You may remove your account from this service: %(url)s\n" #: taiga/users/templates/emails/registered_user-subject.jinja:1 msgid "You've been Taigatized!" -msgstr "" +msgstr "You've been Taigatized!" #: taiga/users/validators.py:45 msgid "invalid" -msgstr "" +msgstr "invalid" #: taiga/users/validators.py:56 msgid "Invalid username. Try with a different one." -msgstr "" +msgstr "Invalid username. Try with a different one." #: taiga/userstorage/api.py:53 msgid "" "Duplicate key value violates unique constraint. Key '{}' already exists." msgstr "" +"Duplicate key value violates unique constraint. Key '{}' already exists." #: taiga/userstorage/models.py:32 msgid "key" -msgstr "" +msgstr "key" #: taiga/webhooks/models.py:30 taiga/webhooks/models.py:40 msgid "URL" -msgstr "" +msgstr "URL" #: taiga/webhooks/models.py:31 msgid "secret key" -msgstr "" +msgstr "secret key" #: taiga/webhooks/models.py:41 msgid "status code" -msgstr "" +msgstr "status code" #: taiga/webhooks/models.py:42 msgid "request data" -msgstr "" +msgstr "request data" #: taiga/webhooks/models.py:43 msgid "request headers" -msgstr "" +msgstr "request headers" #: taiga/webhooks/models.py:44 msgid "response data" -msgstr "" +msgstr "response data" #: taiga/webhooks/models.py:45 msgid "response headers" -msgstr "" +msgstr "response headers" #: taiga/webhooks/models.py:46 msgid "duration" -msgstr "" +msgstr "duration" diff --git a/taiga/locale/fi/LC_MESSAGES/django.po b/taiga/locale/fi/LC_MESSAGES/django.po index ad977eba..49dc2cc2 100644 --- a/taiga/locale/fi/LC_MESSAGES/django.po +++ b/taiga/locale/fi/LC_MESSAGES/django.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: taiga-back\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-06 11:42+0200\n" -"PO-Revision-Date: 2017-10-06 09:43+0000\n" -"Last-Translator: David Barragán \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: Finnish (http://www.transifex.com/taiga-agile-llc/taiga-back/" "language/fi/)\n" "MIME-Version: 1.0\n" @@ -58,8 +58,8 @@ msgid "Error on creating new user." msgstr "Virhe käyttäjän luonnissa." #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "Väärä tunniste" @@ -191,12 +191,12 @@ msgstr "" "vioittunut." #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "Estetty elementti" @@ -352,12 +352,12 @@ msgstr "Precondition error" msgid "No room left for more projects." msgstr "Ei enää tilaa uusille projekteille." -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "Error in filter params types." -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "'project' must be an integer value." @@ -407,6 +407,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " , 2017 # David Barragán , 2015 # Djyp Forest Fortin , 2015 -# Eric Longuemare , 2017 +# Donatien Schmitz , 2018 +# eldk , 2017 # Florent B. , 2015 # Gary , 2017 # Gautier Ferandelle , 2016 # jerome marchini , 2017 +# John Weetaker , 2017 # Laurent Cabaret , 2016 # Louis-Michel Couture , 2015 # madmarsu , 2017 # Matthieu Durocher , 2015 -# naekos , 2015 +# naekos , 2015 # Nicolas Minelle , 2016 # Nlko , 2015 # Regis TEDONE , 2015 @@ -29,9 +31,9 @@ msgid "" msgstr "" "Project-Id-Version: taiga-back\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-06 11:42+0200\n" -"PO-Revision-Date: 2017-10-06 09:43+0000\n" -"Last-Translator: David Barragán \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: French (http://www.transifex.com/taiga-agile-llc/taiga-back/" "language/fr/)\n" "MIME-Version: 1.0\n" @@ -77,8 +79,8 @@ msgid "Error on creating new user." msgstr "Erreur à la création de l'utilisateur." #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "Jeton invalide" @@ -221,12 +223,12 @@ msgstr "" "image ou était une image corrompue." #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "Élément bloqué" @@ -386,12 +388,12 @@ msgstr "Erreur de précondition" msgid "No room left for more projects." msgstr "Limite de projets atteinte." -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "Erreur dans les types de paramètres de filtres" -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "'project' doit être une valeur entière." @@ -441,6 +443,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " :\"\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:120 msgid "Error loading project dump" @@ -895,7 +919,7 @@ msgstr "Authentification requise" #: taiga/projects/models.py:646 taiga/projects/models.py:666 #: taiga/projects/models.py:686 taiga/projects/models.py:718 #: taiga/projects/models.py:738 taiga/users/admin.py:54 -#: taiga/users/models.py:303 taiga/webhooks/models.py:29 +#: taiga/users/models.py:310 taiga/webhooks/models.py:29 msgid "name" msgstr "nom" @@ -931,11 +955,11 @@ msgstr "utilisateur" msgid "application" msgstr "application" -#: taiga/feedback/models.py:25 taiga/users/models.py:140 +#: taiga/feedback/models.py:25 taiga/users/models.py:147 msgid "full name" msgstr "Nom complet" -#: taiga/feedback/models.py:27 taiga/users/models.py:135 +#: taiga/feedback/models.py:27 taiga/users/models.py:142 msgid "email address" msgstr "Adresse email" @@ -1020,8 +1044,8 @@ msgid "The payload is not a valid json" msgstr "Le payload n'est pas un json valide" #: taiga/hooks/api.py:63 taiga/projects/epics/api.py:154 -#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:201 -#: taiga/projects/userstories/api.py:282 +#: taiga/projects/issues/api.py:140 taiga/projects/tasks/api.py:209 +#: taiga/projects/userstories/api.py:289 msgid "The project doesn't exist" msgstr "Le projet n'existe pas" @@ -1037,6 +1061,10 @@ msgid "" "\n" "\"{comment_message}\"" msgstr "" +"[@{user_name}]({user_url} \"Voir le profil de @{user_name} sur {platform}\") " +"says in [{platform}#{number}]({comment_url} \"Aller au commentaire\"):\n" +"\n" +"\"{comment_message}\"" #: taiga/hooks/event_hooks.py:71 #, python-brace-format @@ -1195,6 +1223,14 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

Projet Asana importé

\n" +"

Bonjour %(user)s,

\n" +"

Votre projet Asana a été correctement importé.

\n" +"
Aller à %(project)s\n" +"

L'Equipe Taiga

\n" +" " #: taiga/importers/templates/emails/asana_import_success-body-text.jinja:1 #, python-format @@ -1239,6 +1275,14 @@ msgid "" "

The Taiga Team

\n" " " msgstr "" +"\n" +"

Projet Github importé

\n" +"

Bonjour %(user)s,

\n" +"

Votre projet Github a bien été importé.

\n" +" Aller au %(project)s\n" +"

L'Equipe Taiga

\n" +" " #: taiga/importers/templates/emails/github_import_success-body-text.jinja:1 #, python-format @@ -1564,35 +1608,41 @@ msgstr "Rendre privé" msgid "Delete selected %(verbose_name_plural)s" msgstr "Supprimer les %(verbose_name_plural)s sélectionné(e)s" -#: taiga/projects/api.py:160 taiga/users/api.py:244 +#: taiga/projects/api.py:175 taiga/users/api.py:244 msgid "Incomplete arguments" msgstr "arguments manquants" -#: taiga/projects/api.py:164 taiga/users/api.py:249 +#: taiga/projects/api.py:179 taiga/users/api.py:249 msgid "Invalid image format" msgstr "format de l'image non valide" -#: taiga/projects/api.py:225 +#: taiga/projects/api.py:240 msgid "Not valid template name" msgstr "Nom de modèle non valide" -#: taiga/projects/api.py:228 +#: taiga/projects/api.py:243 msgid "Not valid template description" msgstr "Description du modèle non valide" -#: taiga/projects/api.py:354 +#: taiga/projects/api.py:369 taiga/projects/api.py:804 msgid "Invalid user id" msgstr "Identifiant utilisateur invalide" -#: taiga/projects/api.py:360 +#: taiga/projects/api.py:375 taiga/projects/api.py:810 msgid "The user doesn't exist" msgstr "L'utilisateur n'existe pas" -#: taiga/projects/api.py:364 +#: taiga/projects/api.py:379 msgid "The user must be already a project member" msgstr "L'utilisateur doit déjà être un membre du projet" -#: taiga/projects/api.py:785 +#: taiga/projects/api.py:822 +msgid "" +"This user can't be removed from the following projects, because would leave " +"them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:832 msgid "" "The project must have an owner and at least one of the users must be an " "active admin" @@ -1600,7 +1650,7 @@ 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:819 +#: taiga/projects/api.py:866 msgid "You don't have permisions to see that." msgstr "Vous n'avez pas les permissions pour consulter cet élément" @@ -1627,7 +1677,7 @@ msgstr "L'identifiant du projet de correspond pas entre l'objet et le projet" #: taiga/projects/notifications/models.py:74 #: taiga/projects/notifications/models.py:91 taiga/projects/tasks/models.py:43 #: taiga/projects/userstories/models.py:67 taiga/projects/wiki/models.py:34 -#: taiga/projects/wiki/models.py:72 taiga/users/models.py:314 +#: taiga/projects/wiki/models.py:72 taiga/users/models.py:321 msgid "project" msgstr "projet" @@ -1672,7 +1722,7 @@ msgstr "depuis le commentaire" #: taiga/projects/models.py:592 taiga/projects/models.py:616 #: taiga/projects/models.py:648 taiga/projects/models.py:668 #: taiga/projects/models.py:690 taiga/projects/models.py:720 -#: taiga/projects/wiki/models.py:77 taiga/users/models.py:309 +#: taiga/projects/wiki/models.py:77 taiga/users/models.py:316 msgid "order" msgstr "ordre" @@ -1854,7 +1904,7 @@ msgstr "sujet" #: taiga/projects/models.py:564 taiga/projects/models.py:620 #: taiga/projects/models.py:650 taiga/projects/models.py:670 #: taiga/projects/models.py:694 taiga/projects/models.py:722 -#: taiga/users/models.py:142 +#: taiga/users/models.py:149 msgid "color" msgstr "couleur" @@ -2025,23 +2075,23 @@ msgstr "note bloquée" msgid "sprint" msgstr "sprint" -#: taiga/projects/issues/api.py:157 +#: taiga/projects/issues/api.py:158 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:161 +#: taiga/projects/issues/api.py:162 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:165 +#: taiga/projects/issues/api.py:166 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:169 +#: taiga/projects/issues/api.py:170 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:173 +#: taiga/projects/issues/api.py:174 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." @@ -2074,7 +2124,7 @@ msgstr "Aime" #: taiga/projects/models.py:523 taiga/projects/models.py:556 #: taiga/projects/models.py:614 taiga/projects/models.py:688 #: taiga/projects/models.py:740 taiga/projects/wiki/models.py:36 -#: taiga/users/admin.py:58 taiga/users/models.py:305 +#: taiga/users/admin.py:58 taiga/users/models.py:312 msgid "slug" msgstr "slug" @@ -2137,7 +2187,7 @@ msgstr "email" msgid "create at" msgstr "Créé le" -#: taiga/projects/models.py:83 taiga/users/models.py:157 +#: taiga/projects/models.py:83 taiga/users/models.py:164 msgid "token" msgstr "jeton" @@ -2408,12 +2458,12 @@ msgstr "notifier les utilisateurs" msgid "Watched" msgstr "Suivre" -#: taiga/projects/notifications/services.py:65 -#: taiga/projects/notifications/services.py:79 +#: taiga/projects/notifications/services.py:67 +#: taiga/projects/notifications/services.py:81 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:434 +#: taiga/projects/notifications/services.py:440 msgid "Invalid value for notify level" msgstr "Valeur non valide pour le niveau de notification" @@ -3229,15 +3279,15 @@ msgstr "La couleur n'est pas un code HEX valide." msgid "The tag doesn't exist." msgstr "Ce mot-clé n'existe pas." -#: taiga/projects/tasks/api.py:98 taiga/projects/tasks/api.py:107 +#: taiga/projects/tasks/api.py:106 taiga/projects/tasks/api.py:115 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:101 +#: taiga/projects/tasks/api.py:109 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:104 +#: taiga/projects/tasks/api.py:112 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." @@ -3957,27 +4007,27 @@ msgstr "Product Owner" msgid "Stakeholder" msgstr "Participant" -#: taiga/projects/userstories/api.py:129 +#: taiga/projects/userstories/api.py:136 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:133 +#: taiga/projects/userstories/api.py:140 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:227 +#: taiga/projects/userstories/api.py:234 #, python-brace-format msgid "Invalid role id '{role_id}'" msgstr "" -#: taiga/projects/userstories/api.py:234 +#: taiga/projects/userstories/api.py:241 #, python-brace-format msgid "Invalid points id '{points_id}'" msgstr "" -#: taiga/projects/userstories/api.py:249 +#: taiga/projects/userstories/api.py:256 #, python-brace-format msgid "Generating the user story #{ref} - {subject}" msgstr "" @@ -4064,7 +4114,7 @@ msgstr "" #: taiga/projects/validators.py:240 msgid "Invalid role ids. All roles must belong to the same project." -msgstr "" +msgstr "Rôle invalide ids. Tout les rôles doivent appartenir au mêmes projet. " #: taiga/projects/validators.py:264 msgid "Default options" @@ -4129,7 +4179,7 @@ msgstr "href" #: taiga/timeline/signals.py:65 msgid "Check the history API for the exact diff" -msgstr "" +msgstr "Contrôlez l'historique de l'API pour les voir les différences exactes" #: taiga/users/admin.py:39 msgid "Project Member" @@ -4210,11 +4260,11 @@ msgstr "" msgid "Invalid, are you sure the token is correct?" msgstr "Invalide, êtes-vous sûre que le jeton est correct ?" -#: taiga/users/models.py:98 +#: taiga/users/models.py:99 msgid "superuser status" msgstr "statut superutilisateur" -#: taiga/users/models.py:99 +#: taiga/users/models.py:100 msgid "" "Designates that this user has all permissions without explicitly assigning " "them." @@ -4222,25 +4272,25 @@ msgstr "" "Indique que l'utilisateur a toutes les permissions sans avoir à lui les " "donner explicitement" -#: taiga/users/models.py:129 +#: taiga/users/models.py:136 msgid "username" msgstr "nom d'utilisateur" -#: taiga/users/models.py:130 +#: taiga/users/models.py:137 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:133 +#: taiga/users/models.py:140 msgid "Enter a valid username." msgstr "Entrez un nom d'utilisateur valide" -#: taiga/users/models.py:136 +#: taiga/users/models.py:143 msgid "active" msgstr "actif" -#: taiga/users/models.py:137 +#: taiga/users/models.py:144 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." @@ -4248,59 +4298,59 @@ 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:143 +#: taiga/users/models.py:150 msgid "biography" msgstr "biographie" -#: taiga/users/models.py:146 +#: taiga/users/models.py:153 msgid "photo" msgstr "photo" -#: taiga/users/models.py:147 +#: taiga/users/models.py:154 msgid "date joined" msgstr "date d'inscription" -#: taiga/users/models.py:149 +#: taiga/users/models.py:156 msgid "default language" msgstr "langage par défaut" -#: taiga/users/models.py:151 +#: taiga/users/models.py:158 msgid "default theme" msgstr "thème par défaut" -#: taiga/users/models.py:153 +#: taiga/users/models.py:160 msgid "default timezone" msgstr "Fuseau horaire par défaut" -#: taiga/users/models.py:155 +#: taiga/users/models.py:162 msgid "colorize tags" msgstr "changer la couleur des tags" -#: taiga/users/models.py:160 +#: taiga/users/models.py:167 msgid "email token" msgstr "jeton email" -#: taiga/users/models.py:162 +#: taiga/users/models.py:169 msgid "new email address" msgstr "nouvelle adresse email" -#: taiga/users/models.py:169 +#: taiga/users/models.py:176 msgid "max number of owned private projects" msgstr "Nombre maximal de projets privés" -#: taiga/users/models.py:172 +#: taiga/users/models.py:179 msgid "max number of owned public projects" msgstr "Nombre maximal de projets publics" -#: taiga/users/models.py:175 +#: taiga/users/models.py:182 msgid "max number of memberships for each owned private project" msgstr "Nombre maximum d'adhésions pour chaque projet privé" -#: taiga/users/models.py:179 +#: taiga/users/models.py:186 msgid "max number of memberships for each owned public project" msgstr "Nombre maximum d'adhésions pour chaque projet public détenu" -#: taiga/users/models.py:307 +#: taiga/users/models.py:314 msgid "permissions" msgstr "permissions" diff --git a/taiga/locale/it/LC_MESSAGES/django.po b/taiga/locale/it/LC_MESSAGES/django.po index d66cbc81..2c61f98b 100644 --- a/taiga/locale/it/LC_MESSAGES/django.po +++ b/taiga/locale/it/LC_MESSAGES/django.po @@ -16,9 +16,9 @@ msgid "" msgstr "" "Project-Id-Version: taiga-back\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-06 11:42+0200\n" -"PO-Revision-Date: 2017-10-06 09:43+0000\n" -"Last-Translator: David Barragán \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: Italian (http://www.transifex.com/taiga-agile-llc/taiga-back/" "language/it/)\n" "MIME-Version: 1.0\n" @@ -64,8 +64,8 @@ msgid "Error on creating new user." msgstr "Errore nella creazione della nuova utenza." #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "Token non valido" @@ -202,12 +202,12 @@ msgstr "" "o l'immagine potrebbe essere corrotta. " #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "Elemento bloccato" @@ -366,12 +366,12 @@ msgstr "Errore di precondizione" msgid "No room left for more projects." msgstr "Non c'e' piu' spazio per altri progetti." -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "Errore nel filtro del tipo di parametri." -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "'Progetto' deve essere un valore intero." @@ -421,6 +421,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " \n" " " msgstr "" -"\n" -"Supporto di Taiga:\n" -"%(support_url)s\n" -"
\n" -"Contattaci:\n" -"\n" -"%(support_email)s\n" -"\n" -"
\n" -"Mailing list:\n" -"\n" -"%(mailing_list_url)s\n" -"" #: taiga/base/templates/emails/hero-body-html.jinja:6 msgid "You have been Taigatized" @@ -970,7 +960,7 @@ msgstr "E' richiesta l'autenticazione" #: taiga/projects/models.py:646 taiga/projects/models.py:666 #: taiga/projects/models.py:686 taiga/projects/models.py:718 #: taiga/projects/models.py:738 taiga/users/admin.py:54 -#: taiga/users/models.py:303 taiga/webhooks/models.py:29 +#: taiga/users/models.py:310 taiga/webhooks/models.py:29 msgid "name" msgstr "nome" @@ -1006,11 +996,11 @@ msgstr "utente" msgid "application" msgstr "applicazione" -#: taiga/feedback/models.py:25 taiga/users/models.py:140 +#: taiga/feedback/models.py:25 taiga/users/models.py:147 msgid "full name" msgstr "Nome completo" -#: taiga/feedback/models.py:27 taiga/users/models.py:135 +#: taiga/feedback/models.py:27 taiga/users/models.py:142 msgid "email address" msgstr "Inserisci un indirizzo e-mail valido." @@ -1101,8 +1091,8 @@ msgid "The payload is not a valid json" msgstr "Il carico non è un json valido" #: taiga/hooks/api.py:63 taiga/projects/epics/api.py:154 -#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:201 -#: taiga/projects/userstories/api.py:282 +#: taiga/projects/issues/api.py:140 taiga/projects/tasks/api.py:209 +#: taiga/projects/userstories/api.py:289 msgid "The project doesn't exist" msgstr "Il progetto non esiste" @@ -1169,6 +1159,10 @@ msgid "" "\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:161 #, python-brace-format @@ -1188,6 +1182,9 @@ msgid "" "({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:184 #, python-brace-format @@ -1253,7 +1250,7 @@ msgstr "project_type {} non valido" #: taiga/importers/jira/api.py:192 msgid "Invalid Jira server configuration." -msgstr "" +msgstr "Configurazione del server Jira non valida." #: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:138 #: taiga/importers/trello/api.py:143 @@ -1711,35 +1708,41 @@ msgstr "Rendi privato" msgid "Delete selected %(verbose_name_plural)s" msgstr "Cancella selezionati %(verbose_name_plural)s" -#: taiga/projects/api.py:160 taiga/users/api.py:244 +#: taiga/projects/api.py:175 taiga/users/api.py:244 msgid "Incomplete arguments" msgstr "Argomento non valido" -#: taiga/projects/api.py:164 taiga/users/api.py:249 +#: taiga/projects/api.py:179 taiga/users/api.py:249 msgid "Invalid image format" msgstr "Formato dell'immagine non valido" -#: taiga/projects/api.py:225 +#: taiga/projects/api.py:240 msgid "Not valid template name" msgstr "Il nome del template non è valido" -#: taiga/projects/api.py:228 +#: taiga/projects/api.py:243 msgid "Not valid template description" msgstr "La descrizione del template non è valida" -#: taiga/projects/api.py:354 +#: taiga/projects/api.py:369 taiga/projects/api.py:804 msgid "Invalid user id" msgstr "id utente non valido" -#: taiga/projects/api.py:360 +#: taiga/projects/api.py:375 taiga/projects/api.py:810 msgid "The user doesn't exist" msgstr "L'utente non esiste" -#: taiga/projects/api.py:364 +#: taiga/projects/api.py:379 msgid "The user must be already a project member" msgstr "L'utente deve gia' essere un membro del progetto" -#: taiga/projects/api.py:785 +#: taiga/projects/api.py:822 +msgid "" +"This user can't be removed from the following projects, because would leave " +"them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:832 msgid "" "The project must have an owner and at least one of the users must be an " "active admin" @@ -1747,7 +1750,7 @@ msgstr "" "Il progetto deve avere un proprietario ed almeno uno dei suoi utenti deve " "essere un amministratore attivo" -#: taiga/projects/api.py:819 +#: taiga/projects/api.py:866 msgid "You don't have permisions to see that." msgstr "Non hai il permesso di vedere questo elemento." @@ -1774,7 +1777,7 @@ msgstr "L'ID di progetto non corrisponde tra oggetto e progetto" #: taiga/projects/notifications/models.py:74 #: taiga/projects/notifications/models.py:91 taiga/projects/tasks/models.py:43 #: taiga/projects/userstories/models.py:67 taiga/projects/wiki/models.py:34 -#: taiga/projects/wiki/models.py:72 taiga/users/models.py:314 +#: taiga/projects/wiki/models.py:72 taiga/users/models.py:321 msgid "project" msgstr "progetto" @@ -1819,7 +1822,7 @@ msgstr "dal commento" #: taiga/projects/models.py:592 taiga/projects/models.py:616 #: taiga/projects/models.py:648 taiga/projects/models.py:668 #: taiga/projects/models.py:690 taiga/projects/models.py:720 -#: taiga/projects/wiki/models.py:77 taiga/users/models.py:309 +#: taiga/projects/wiki/models.py:77 taiga/users/models.py:316 msgid "order" msgstr "ordine" @@ -2002,7 +2005,7 @@ msgstr "soggeto" #: taiga/projects/models.py:564 taiga/projects/models.py:620 #: taiga/projects/models.py:650 taiga/projects/models.py:670 #: taiga/projects/models.py:694 taiga/projects/models.py:722 -#: taiga/users/models.py:142 +#: taiga/users/models.py:149 msgid "color" msgstr "colore" @@ -2173,23 +2176,23 @@ msgstr "nota bloccata" msgid "sprint" msgstr "sprint" -#: taiga/projects/issues/api.py:157 +#: taiga/projects/issues/api.py:158 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:161 +#: taiga/projects/issues/api.py:162 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:165 +#: taiga/projects/issues/api.py:166 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:169 +#: taiga/projects/issues/api.py:170 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:173 +#: taiga/projects/issues/api.py:174 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" @@ -2222,7 +2225,7 @@ msgstr "Piaciuto" #: taiga/projects/models.py:523 taiga/projects/models.py:556 #: taiga/projects/models.py:614 taiga/projects/models.py:688 #: taiga/projects/models.py:740 taiga/projects/wiki/models.py:36 -#: taiga/users/admin.py:58 taiga/users/models.py:305 +#: taiga/users/admin.py:58 taiga/users/models.py:312 msgid "slug" msgstr "lumaca" @@ -2286,7 +2289,7 @@ msgstr "email" msgid "create at" msgstr "creato a " -#: taiga/projects/models.py:83 taiga/users/models.py:157 +#: taiga/projects/models.py:83 taiga/users/models.py:164 msgid "token" msgstr "token" @@ -2557,12 +2560,12 @@ msgstr "notifica utenti" msgid "Watched" msgstr "Osservato" -#: taiga/projects/notifications/services.py:65 -#: taiga/projects/notifications/services.py:79 +#: taiga/projects/notifications/services.py:67 +#: taiga/projects/notifications/services.py:81 msgid "Notify exists for specified user and project" msgstr "La notifica esiste per l'utente e il progetto specificati" -#: taiga/projects/notifications/services.py:434 +#: taiga/projects/notifications/services.py:440 msgid "Invalid value for notify level" msgstr "Valore non valido per il livello di notifica" @@ -3694,16 +3697,16 @@ msgstr "Il colore non e' un codice HEX valido." msgid "The tag doesn't exist." msgstr "Il tag non esiste." -#: taiga/projects/tasks/api.py:98 taiga/projects/tasks/api.py:107 +#: taiga/projects/tasks/api.py:106 taiga/projects/tasks/api.py:115 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:101 +#: taiga/projects/tasks/api.py:109 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:104 +#: taiga/projects/tasks/api.py:112 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." @@ -4469,26 +4472,26 @@ msgstr "Product Owner" msgid "Stakeholder" msgstr "Stakeholder" -#: taiga/projects/userstories/api.py:129 +#: taiga/projects/userstories/api.py:136 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:133 +#: taiga/projects/userstories/api.py:140 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:227 +#: taiga/projects/userstories/api.py:234 #, python-brace-format msgid "Invalid role id '{role_id}'" msgstr "id ruolo '{role_id}' non valido" -#: taiga/projects/userstories/api.py:234 +#: taiga/projects/userstories/api.py:241 #, python-brace-format msgid "Invalid points id '{points_id}'" msgstr "id punti '{points_id}' non valido" -#: taiga/projects/userstories/api.py:249 +#: taiga/projects/userstories/api.py:256 #, python-brace-format msgid "Generating the user story #{ref} - {subject}" msgstr "Stiamo generando la storia utente #{ref} - {subject}" @@ -4723,11 +4726,11 @@ msgstr "" msgid "Invalid, are you sure the token is correct?" msgstr "Non valido. Sicuro che il token sia corretto?" -#: taiga/users/models.py:98 +#: taiga/users/models.py:99 msgid "superuser status" msgstr "Stato del super-utente" -#: taiga/users/models.py:99 +#: taiga/users/models.py:100 msgid "" "Designates that this user has all permissions without explicitly assigning " "them." @@ -4735,26 +4738,26 @@ msgstr "" "Definisce che questo utente ha tutti i permessi senza assegnarglieli " "esplicitamente." -#: taiga/users/models.py:129 +#: taiga/users/models.py:136 msgid "username" msgstr "nome utente" -#: taiga/users/models.py:130 +#: taiga/users/models.py:137 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:133 +#: taiga/users/models.py:140 msgid "Enter a valid username." msgstr "Inserisci un nome utente valido." -#: taiga/users/models.py:136 +#: taiga/users/models.py:143 msgid "active" msgstr "attivo" -#: taiga/users/models.py:137 +#: taiga/users/models.py:144 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." @@ -4762,59 +4765,59 @@ msgstr "" "Definisce se questo utente debba essere trattato come attivo. Deseleziona " "questo invece di eliminare gli account." -#: taiga/users/models.py:143 +#: taiga/users/models.py:150 msgid "biography" msgstr "biografia" -#: taiga/users/models.py:146 +#: taiga/users/models.py:153 msgid "photo" msgstr "fotografia" -#: taiga/users/models.py:147 +#: taiga/users/models.py:154 msgid "date joined" msgstr "data di inizio partecipazione" -#: taiga/users/models.py:149 +#: taiga/users/models.py:156 msgid "default language" msgstr "lingua predefinita" -#: taiga/users/models.py:151 +#: taiga/users/models.py:158 msgid "default theme" msgstr "tema predefinito" -#: taiga/users/models.py:153 +#: taiga/users/models.py:160 msgid "default timezone" msgstr "timezone predefinita" -#: taiga/users/models.py:155 +#: taiga/users/models.py:162 msgid "colorize tags" msgstr "colora i tag" -#: taiga/users/models.py:160 +#: taiga/users/models.py:167 msgid "email token" msgstr "token e-mail" -#: taiga/users/models.py:162 +#: taiga/users/models.py:169 msgid "new email address" msgstr "nuovo indirizzo e-mail" -#: taiga/users/models.py:169 +#: taiga/users/models.py:176 msgid "max number of owned private projects" msgstr "numero massimo di progetti privati di tua proprietà" -#: taiga/users/models.py:172 +#: taiga/users/models.py:179 msgid "max number of owned public projects" msgstr "numero massimo di progetti pubblici di tua proprietà" -#: taiga/users/models.py:175 +#: taiga/users/models.py:182 msgid "max number of memberships for each owned private project" msgstr "numero massimo di membri per ogni progetto privato di tua proprietà" -#: taiga/users/models.py:179 +#: taiga/users/models.py:186 msgid "max number of memberships for each owned public project" msgstr "numero massimo di membri per ogni progetto pubblico di tua proprietà" -#: taiga/users/models.py:307 +#: taiga/users/models.py:314 msgid "permissions" msgstr "permessi" diff --git a/taiga/locale/ja/LC_MESSAGES/django.po b/taiga/locale/ja/LC_MESSAGES/django.po index e668abd2..7c389f19 100644 --- a/taiga/locale/ja/LC_MESSAGES/django.po +++ b/taiga/locale/ja/LC_MESSAGES/django.po @@ -13,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: taiga-back\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-06 11:42+0200\n" -"PO-Revision-Date: 2017-10-06 09:43+0000\n" -"Last-Translator: David Barragán \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: Japanese (http://www.transifex.com/taiga-agile-llc/taiga-back/" "language/ja/)\n" "MIME-Version: 1.0\n" @@ -61,8 +61,8 @@ msgid "Error on creating new user." msgstr "新しいユーザを作成中にエラーが発生しました。" #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "トークンが間違っています" @@ -199,12 +199,12 @@ msgstr "" "か破損しています。" #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "ブロックされた要素" @@ -363,12 +363,12 @@ msgstr "前提条件エラー" msgid "No room left for more projects." msgstr "新しいプロジェクトを作成するスペースがありません。" -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "パラメータタイプのフィルターエラー" -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "'project'は整数である必要があります。" @@ -418,6 +418,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " \n" " " msgstr "" -"\n" -"Taigaサポート\n" -"%(support_url)s\n" -"
\n" -"問い合わせ\n" -"\n" -"%(support_email)s\n" -"\n" -"
\n" -"メールリスト\n" -"\n" -"%(mailing_list_url)s\n" -"" #: taiga/base/templates/emails/hero-body-html.jinja:6 msgid "You have been Taigatized" @@ -905,7 +895,7 @@ msgstr "認証が必要です。" #: taiga/projects/models.py:646 taiga/projects/models.py:666 #: taiga/projects/models.py:686 taiga/projects/models.py:718 #: taiga/projects/models.py:738 taiga/users/admin.py:54 -#: taiga/users/models.py:303 taiga/webhooks/models.py:29 +#: taiga/users/models.py:310 taiga/webhooks/models.py:29 msgid "name" msgstr "名前" @@ -941,11 +931,11 @@ msgstr "ユーザー" msgid "application" msgstr "アプリケーション" -#: taiga/feedback/models.py:25 taiga/users/models.py:140 +#: taiga/feedback/models.py:25 taiga/users/models.py:147 msgid "full name" msgstr "フルネーム" -#: taiga/feedback/models.py:27 taiga/users/models.py:135 +#: taiga/feedback/models.py:27 taiga/users/models.py:142 msgid "email address" msgstr "メールアドレス" @@ -1032,8 +1022,8 @@ msgid "The payload is not a valid json" msgstr "ペイロードは有効なjsonではありません。" #: taiga/hooks/api.py:63 taiga/projects/epics/api.py:154 -#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:201 -#: taiga/projects/userstories/api.py:282 +#: taiga/projects/issues/api.py:140 taiga/projects/tasks/api.py:209 +#: taiga/projects/userstories/api.py:289 msgid "The project doesn't exist" msgstr "プロジェクトは存在していません。" @@ -1572,35 +1562,41 @@ msgstr "プライベートにする" msgid "Delete selected %(verbose_name_plural)s" msgstr "選択中の%(verbose_name_plural)sらを削除する" -#: taiga/projects/api.py:160 taiga/users/api.py:244 +#: taiga/projects/api.py:175 taiga/users/api.py:244 msgid "Incomplete arguments" msgstr "引数は不足している" -#: taiga/projects/api.py:164 taiga/users/api.py:249 +#: taiga/projects/api.py:179 taiga/users/api.py:249 msgid "Invalid image format" msgstr "画像形式が正しくありません" -#: taiga/projects/api.py:225 +#: taiga/projects/api.py:240 msgid "Not valid template name" msgstr "無効なテンプレート名" -#: taiga/projects/api.py:228 +#: taiga/projects/api.py:243 msgid "Not valid template description" msgstr "無効なテンプレートの説明文" -#: taiga/projects/api.py:354 +#: taiga/projects/api.py:369 taiga/projects/api.py:804 msgid "Invalid user id" msgstr "無効なユーザーID" -#: taiga/projects/api.py:360 +#: taiga/projects/api.py:375 taiga/projects/api.py:810 msgid "The user doesn't exist" msgstr "このユーザーは存在しません。" -#: taiga/projects/api.py:364 +#: taiga/projects/api.py:379 msgid "The user must be already a project member" msgstr "ユーザーはプロジェクトのメンバーである必要がある" -#: taiga/projects/api.py:785 +#: taiga/projects/api.py:822 +msgid "" +"This user can't be removed from the following projects, because would leave " +"them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:832 msgid "" "The project must have an owner and at least one of the users must be an " "active admin" @@ -1608,7 +1604,7 @@ msgstr "" "プロジェクトにオーナーと、1人以上のアクティブな管理者であるユーザーが必要で" "す。" -#: taiga/projects/api.py:819 +#: taiga/projects/api.py:866 msgid "You don't have permisions to see that." msgstr "閲覧する権限がありません。" @@ -1635,7 +1631,7 @@ msgstr "" #: taiga/projects/notifications/models.py:74 #: taiga/projects/notifications/models.py:91 taiga/projects/tasks/models.py:43 #: taiga/projects/userstories/models.py:67 taiga/projects/wiki/models.py:34 -#: taiga/projects/wiki/models.py:72 taiga/users/models.py:314 +#: taiga/projects/wiki/models.py:72 taiga/users/models.py:321 msgid "project" msgstr "プロジェクト" @@ -1680,7 +1676,7 @@ msgstr "" #: taiga/projects/models.py:592 taiga/projects/models.py:616 #: taiga/projects/models.py:648 taiga/projects/models.py:668 #: taiga/projects/models.py:690 taiga/projects/models.py:720 -#: taiga/projects/wiki/models.py:77 taiga/users/models.py:309 +#: taiga/projects/wiki/models.py:77 taiga/users/models.py:316 msgid "order" msgstr "並べ替え" @@ -1841,7 +1837,7 @@ msgstr "件名" #: taiga/projects/models.py:564 taiga/projects/models.py:620 #: taiga/projects/models.py:650 taiga/projects/models.py:670 #: taiga/projects/models.py:694 taiga/projects/models.py:722 -#: taiga/users/models.py:142 +#: taiga/users/models.py:149 msgid "color" msgstr "色" @@ -2012,23 +2008,23 @@ msgstr "ブロックされたノート" msgid "sprint" msgstr "スプリント" -#: taiga/projects/issues/api.py:157 +#: taiga/projects/issues/api.py:158 msgid "You don't have permissions to set this sprint to this issue." msgstr "このイッシューにこのスプリントを付与する権限がありません。" -#: taiga/projects/issues/api.py:161 +#: taiga/projects/issues/api.py:162 msgid "You don't have permissions to set this status to this issue." msgstr "このイッシューにこのステータスを付与する権限がありません。" -#: taiga/projects/issues/api.py:165 +#: taiga/projects/issues/api.py:166 msgid "You don't have permissions to set this severity to this issue." msgstr "このイッシューにこの深刻度を付与する権限がありません。" -#: taiga/projects/issues/api.py:169 +#: taiga/projects/issues/api.py:170 msgid "You don't have permissions to set this priority to this issue." msgstr "このイッシューにこの優先度を付与する権限がありません。" -#: taiga/projects/issues/api.py:173 +#: taiga/projects/issues/api.py:174 msgid "You don't have permissions to set this type to this issue." msgstr "このイッシューのこのタイプを付与する権限がありません。" @@ -2061,7 +2057,7 @@ msgstr "いいねの数" #: taiga/projects/models.py:523 taiga/projects/models.py:556 #: taiga/projects/models.py:614 taiga/projects/models.py:688 #: taiga/projects/models.py:740 taiga/projects/wiki/models.py:36 -#: taiga/users/admin.py:58 taiga/users/models.py:305 +#: taiga/users/admin.py:58 taiga/users/models.py:312 msgid "slug" msgstr "スラグ" @@ -2124,7 +2120,7 @@ msgstr "メール" msgid "create at" msgstr "" -#: taiga/projects/models.py:83 taiga/users/models.py:157 +#: taiga/projects/models.py:83 taiga/users/models.py:164 msgid "token" msgstr "トークン" @@ -2395,12 +2391,12 @@ msgstr "" msgid "Watched" msgstr "" -#: taiga/projects/notifications/services.py:65 -#: taiga/projects/notifications/services.py:79 +#: taiga/projects/notifications/services.py:67 +#: taiga/projects/notifications/services.py:81 msgid "Notify exists for specified user and project" msgstr "" -#: taiga/projects/notifications/services.py:434 +#: taiga/projects/notifications/services.py:440 msgid "Invalid value for notify level" msgstr "" @@ -3092,15 +3088,15 @@ msgstr "" msgid "The tag doesn't exist." msgstr "" -#: taiga/projects/tasks/api.py:98 taiga/projects/tasks/api.py:107 +#: taiga/projects/tasks/api.py:106 taiga/projects/tasks/api.py:115 msgid "You don't have permissions to set this sprint to this task." msgstr "" -#: taiga/projects/tasks/api.py:101 +#: taiga/projects/tasks/api.py:109 msgid "You don't have permissions to set this user story to this task." msgstr "" -#: taiga/projects/tasks/api.py:104 +#: taiga/projects/tasks/api.py:112 msgid "You don't have permissions to set this status to this task." msgstr "" @@ -3716,25 +3712,25 @@ msgstr "プロダクトオーナー" msgid "Stakeholder" msgstr "" -#: taiga/projects/userstories/api.py:129 +#: taiga/projects/userstories/api.py:136 msgid "You don't have permissions to set this sprint to this user story." msgstr "" -#: taiga/projects/userstories/api.py:133 +#: taiga/projects/userstories/api.py:140 msgid "You don't have permissions to set this status to this user story." msgstr "" -#: taiga/projects/userstories/api.py:227 -#, python-brace-format -msgid "Invalid role id '{role_id}'" -msgstr "" - #: taiga/projects/userstories/api.py:234 #, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:241 +#, python-brace-format msgid "Invalid points id '{points_id}'" msgstr "" -#: taiga/projects/userstories/api.py:249 +#: taiga/projects/userstories/api.py:256 #, python-brace-format msgid "Generating the user story #{ref} - {subject}" msgstr "" @@ -3961,92 +3957,92 @@ msgstr "" msgid "Invalid, are you sure the token is correct?" msgstr "" -#: taiga/users/models.py:98 +#: taiga/users/models.py:99 msgid "superuser status" msgstr "管理者の状態" -#: taiga/users/models.py:99 +#: taiga/users/models.py:100 msgid "" "Designates that this user has all permissions without explicitly assigning " "them." msgstr "" -#: taiga/users/models.py:129 +#: taiga/users/models.py:136 msgid "username" msgstr "ユーザー名" -#: taiga/users/models.py:130 +#: taiga/users/models.py:137 msgid "" "Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" msgstr "" -#: taiga/users/models.py:133 +#: taiga/users/models.py:140 msgid "Enter a valid username." msgstr "有効なユーザー名を入力してください。" -#: taiga/users/models.py:136 +#: taiga/users/models.py:143 msgid "active" msgstr "有効" -#: taiga/users/models.py:137 +#: taiga/users/models.py:144 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." msgstr "" -#: taiga/users/models.py:143 +#: taiga/users/models.py:150 msgid "biography" msgstr "経歴" -#: taiga/users/models.py:146 +#: taiga/users/models.py:153 msgid "photo" msgstr "写真" -#: taiga/users/models.py:147 +#: taiga/users/models.py:154 msgid "date joined" msgstr "参加日" -#: taiga/users/models.py:149 +#: taiga/users/models.py:156 msgid "default language" msgstr "既定の言語" -#: taiga/users/models.py:151 +#: taiga/users/models.py:158 msgid "default theme" msgstr "既定のテーマ" -#: taiga/users/models.py:153 +#: taiga/users/models.py:160 msgid "default timezone" msgstr "既定のタイムゾーン" -#: taiga/users/models.py:155 +#: taiga/users/models.py:162 msgid "colorize tags" msgstr "タグを色付け" -#: taiga/users/models.py:160 +#: taiga/users/models.py:167 msgid "email token" msgstr "Eメールトークン" -#: taiga/users/models.py:162 +#: taiga/users/models.py:169 msgid "new email address" msgstr "新しいEメールアドレス" -#: taiga/users/models.py:169 +#: taiga/users/models.py:176 msgid "max number of owned private projects" msgstr "非公開プロジェクトの最大数" -#: taiga/users/models.py:172 +#: taiga/users/models.py:179 msgid "max number of owned public projects" msgstr "公開プロジェクトの最大数" -#: taiga/users/models.py:175 +#: taiga/users/models.py:182 msgid "max number of memberships for each owned private project" msgstr "非公開プロジェクトごとのメンバーの最大数" -#: taiga/users/models.py:179 +#: taiga/users/models.py:186 msgid "max number of memberships for each owned public project" msgstr "公開プロジェクトごとのメンバーの最大数" -#: taiga/users/models.py:307 +#: taiga/users/models.py:314 msgid "permissions" msgstr "アクセス権" diff --git a/taiga/locale/ko/LC_MESSAGES/django.po b/taiga/locale/ko/LC_MESSAGES/django.po index ce8fcd05..f7b87fbf 100644 --- a/taiga/locale/ko/LC_MESSAGES/django.po +++ b/taiga/locale/ko/LC_MESSAGES/django.po @@ -13,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: taiga-back\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-06 11:42+0200\n" -"PO-Revision-Date: 2017-10-06 09:43+0000\n" -"Last-Translator: David Barragán \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: Korean (http://www.transifex.com/taiga-agile-llc/taiga-back/" "language/ko/)\n" "MIME-Version: 1.0\n" @@ -61,8 +61,8 @@ msgid "Error on creating new user." msgstr "사용자를 생성에 에러가 발생했습니다." #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "유효하지 않은 토큰" @@ -199,12 +199,12 @@ msgstr "" "지 또한 아닙니다." #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "차단된 엘리먼트" @@ -360,12 +360,12 @@ msgstr "필수조건 오류" msgid "No room left for more projects." msgstr "더 많은 프로젝트를 위한 공간이 남지 않았습니다." -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "필터 매개 변수 유형에 오류가 있습니다." -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "'project'는 반드시 정수이어야 합니다." @@ -415,6 +415,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " \n" " " msgstr "" -"\n" -" 타이가 지원:\n" -" %(support_url)s\n" -"
\n" -" 연락처:\n" -" \n" -" %(support_email)s\n" -" \n" -"
\n" -" 메일링 목록:\n" -" \n" -" %(mailing_list_url)s\n" -" \n" -" " #: taiga/base/templates/emails/hero-body-html.jinja:6 msgid "You have been Taigatized" @@ -908,7 +894,7 @@ msgstr "인증 필요" #: taiga/projects/models.py:646 taiga/projects/models.py:666 #: taiga/projects/models.py:686 taiga/projects/models.py:718 #: taiga/projects/models.py:738 taiga/users/admin.py:54 -#: taiga/users/models.py:303 taiga/webhooks/models.py:29 +#: taiga/users/models.py:310 taiga/webhooks/models.py:29 msgid "name" msgstr "이름" @@ -944,11 +930,11 @@ msgstr "유저" msgid "application" msgstr "어플리케이션" -#: taiga/feedback/models.py:25 taiga/users/models.py:140 +#: taiga/feedback/models.py:25 taiga/users/models.py:147 msgid "full name" msgstr "성명" -#: taiga/feedback/models.py:27 taiga/users/models.py:135 +#: taiga/feedback/models.py:27 taiga/users/models.py:142 msgid "email address" msgstr "이메일 주소" @@ -1034,8 +1020,8 @@ msgid "The payload is not a valid json" msgstr "페이로드의 json이 유효하지 않습니다." #: taiga/hooks/api.py:63 taiga/projects/epics/api.py:154 -#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:201 -#: taiga/projects/userstories/api.py:282 +#: taiga/projects/issues/api.py:140 taiga/projects/tasks/api.py:209 +#: taiga/projects/userstories/api.py:289 msgid "The project doesn't exist" msgstr "프로젝트가 존재하지 않습니다." @@ -1644,35 +1630,41 @@ msgstr "비공개로 만들기" msgid "Delete selected %(verbose_name_plural)s" msgstr "%(verbose_name_plural)s 선택된 것을 삭제" -#: taiga/projects/api.py:160 taiga/users/api.py:244 +#: taiga/projects/api.py:175 taiga/users/api.py:244 msgid "Incomplete arguments" msgstr "매개변수가 완전하지 않습니다." -#: taiga/projects/api.py:164 taiga/users/api.py:249 +#: taiga/projects/api.py:179 taiga/users/api.py:249 msgid "Invalid image format" msgstr "이미지 형식이 유효하지 않습니다." -#: taiga/projects/api.py:225 +#: taiga/projects/api.py:240 msgid "Not valid template name" msgstr "탬플릿 이름이 유효하지 않습니다." -#: taiga/projects/api.py:228 +#: taiga/projects/api.py:243 msgid "Not valid template description" msgstr "탬플릿 설명이 유효하지 않습니다." -#: taiga/projects/api.py:354 +#: taiga/projects/api.py:369 taiga/projects/api.py:804 msgid "Invalid user id" msgstr "사용자 아이디가 유효하지 않습니다." -#: taiga/projects/api.py:360 +#: taiga/projects/api.py:375 taiga/projects/api.py:810 msgid "The user doesn't exist" msgstr "사용자가 존재하지 않습니다." -#: taiga/projects/api.py:364 +#: taiga/projects/api.py:379 msgid "The user must be already a project member" msgstr "프로젝트 회원이어야 합니다." -#: taiga/projects/api.py:785 +#: taiga/projects/api.py:822 +msgid "" +"This user can't be removed from the following projects, because would leave " +"them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:832 msgid "" "The project must have an owner and at least one of the users must be an " "active admin" @@ -1680,7 +1672,7 @@ msgstr "" "프로젝트는 반드시 소유자가 있어야하며 사용자 중 적어도 한 명이 활성 관리자이" "어야 합니다." -#: taiga/projects/api.py:819 +#: taiga/projects/api.py:866 msgid "You don't have permisions to see that." msgstr "볼 수 있는 권한이 없습니다." @@ -1707,7 +1699,7 @@ msgstr "프로젝트 아이디가 객체와 프로젝트간에 알맞지 않습 #: taiga/projects/notifications/models.py:74 #: taiga/projects/notifications/models.py:91 taiga/projects/tasks/models.py:43 #: taiga/projects/userstories/models.py:67 taiga/projects/wiki/models.py:34 -#: taiga/projects/wiki/models.py:72 taiga/users/models.py:314 +#: taiga/projects/wiki/models.py:72 taiga/users/models.py:321 msgid "project" msgstr "프로젝트" @@ -1752,7 +1744,7 @@ msgstr "댓글로부터" #: taiga/projects/models.py:592 taiga/projects/models.py:616 #: taiga/projects/models.py:648 taiga/projects/models.py:668 #: taiga/projects/models.py:690 taiga/projects/models.py:720 -#: taiga/projects/wiki/models.py:77 taiga/users/models.py:309 +#: taiga/projects/wiki/models.py:77 taiga/users/models.py:316 msgid "order" msgstr "순서" @@ -1933,7 +1925,7 @@ msgstr "제목" #: taiga/projects/models.py:564 taiga/projects/models.py:620 #: taiga/projects/models.py:650 taiga/projects/models.py:670 #: taiga/projects/models.py:694 taiga/projects/models.py:722 -#: taiga/users/models.py:142 +#: taiga/users/models.py:149 msgid "color" msgstr "색" @@ -2104,23 +2096,23 @@ msgstr "차단된 노트" msgid "sprint" msgstr "스프린트" -#: taiga/projects/issues/api.py:157 +#: taiga/projects/issues/api.py:158 msgid "You don't have permissions to set this sprint to this issue." msgstr "이 이슈의 스프린트를 설정할 권한이 없습니다." -#: taiga/projects/issues/api.py:161 +#: taiga/projects/issues/api.py:162 msgid "You don't have permissions to set this status to this issue." msgstr "이 이슈의 상태를 설정할 권한이 없습니다." -#: taiga/projects/issues/api.py:165 +#: taiga/projects/issues/api.py:166 msgid "You don't have permissions to set this severity to this issue." msgstr "이 이슈의 심각도를 설정할 권한이 없습니다." -#: taiga/projects/issues/api.py:169 +#: taiga/projects/issues/api.py:170 msgid "You don't have permissions to set this priority to this issue." msgstr "이 우선 순위의 형태를 설정할 권한이 없습니다." -#: taiga/projects/issues/api.py:173 +#: taiga/projects/issues/api.py:174 msgid "You don't have permissions to set this type to this issue." msgstr "이 이슈에 형태를 설정할 권한이 없습니다." @@ -2153,7 +2145,7 @@ msgstr "좋아요" #: taiga/projects/models.py:523 taiga/projects/models.py:556 #: taiga/projects/models.py:614 taiga/projects/models.py:688 #: taiga/projects/models.py:740 taiga/projects/wiki/models.py:36 -#: taiga/users/admin.py:58 taiga/users/models.py:305 +#: taiga/users/admin.py:58 taiga/users/models.py:312 msgid "slug" msgstr "슬러그" @@ -2216,7 +2208,7 @@ msgstr "이메일" msgid "create at" msgstr "생성일" -#: taiga/projects/models.py:83 taiga/users/models.py:157 +#: taiga/projects/models.py:83 taiga/users/models.py:164 msgid "token" msgstr "토큰" @@ -2487,12 +2479,12 @@ msgstr "사용자 알림" msgid "Watched" msgstr "구독됨" -#: taiga/projects/notifications/services.py:65 -#: taiga/projects/notifications/services.py:79 +#: taiga/projects/notifications/services.py:67 +#: taiga/projects/notifications/services.py:81 msgid "Notify exists for specified user and project" msgstr "지정된 사용자 및 프로젝트에 대한 알림이 있습니다." -#: taiga/projects/notifications/services.py:434 +#: taiga/projects/notifications/services.py:440 msgid "Invalid value for notify level" msgstr "알림 수준의 값이 유효하지 않습니다." @@ -3492,15 +3484,15 @@ msgstr "색이 유효하지 않은 HEX색 입니다." msgid "The tag doesn't exist." msgstr "태그가 존재하지 않습니다." -#: taiga/projects/tasks/api.py:98 taiga/projects/tasks/api.py:107 +#: taiga/projects/tasks/api.py:106 taiga/projects/tasks/api.py:115 msgid "You don't have permissions to set this sprint to this task." msgstr "이 태스크의 스프린트를 설정할 권한이 없습니다." -#: taiga/projects/tasks/api.py:101 +#: taiga/projects/tasks/api.py:109 msgid "You don't have permissions to set this user story to this task." msgstr "이 태스크의 유저 스토리를 설정할 권한이 없습니다." -#: taiga/projects/tasks/api.py:104 +#: taiga/projects/tasks/api.py:112 msgid "You don't have permissions to set this status to this task." msgstr "이 태스크의 상태를 설정할 권한이 없습니다." @@ -4251,25 +4243,25 @@ msgstr "제품 소유자" msgid "Stakeholder" msgstr "이해관계자" -#: taiga/projects/userstories/api.py:129 +#: taiga/projects/userstories/api.py:136 msgid "You don't have permissions to set this sprint to this user story." msgstr "이 유저 스토리를 스프린트에 설정할 권한이 없습니다." -#: taiga/projects/userstories/api.py:133 +#: taiga/projects/userstories/api.py:140 msgid "You don't have permissions to set this status to this user story." msgstr "이 유저 스토리의 상태를 설정할 권한이 없습니다." -#: taiga/projects/userstories/api.py:227 +#: taiga/projects/userstories/api.py:234 #, python-brace-format msgid "Invalid role id '{role_id}'" msgstr "'{role_id}' 역할 아이디는 유효하지 않습니다." -#: taiga/projects/userstories/api.py:234 +#: taiga/projects/userstories/api.py:241 #, python-brace-format msgid "Invalid points id '{points_id}'" msgstr "'{points_id}' 포인트 아이디는 유효하지 않습니다." -#: taiga/projects/userstories/api.py:249 +#: taiga/projects/userstories/api.py:256 #, python-brace-format msgid "Generating the user story #{ref} - {subject}" msgstr "유저 스토리 생성 #{ref} - {subject}" @@ -4506,34 +4498,34 @@ msgstr "유효하지 않음, 토큰이 정확하고 이전에 사용하지 않 msgid "Invalid, are you sure the token is correct?" msgstr "유효하지 않음, 토큰이 정확합니까?are you sure the token is correct?" -#: taiga/users/models.py:98 +#: taiga/users/models.py:99 msgid "superuser status" msgstr "슈퍼유저 상태" -#: taiga/users/models.py:99 +#: taiga/users/models.py:100 msgid "" "Designates that this user has all permissions without explicitly assigning " "them." msgstr "이 사용자가 명시적인 할당을 받지 않고 모든 권한을 가지는지 지정합니다." -#: taiga/users/models.py:129 +#: taiga/users/models.py:136 msgid "username" msgstr "아이디" -#: taiga/users/models.py:130 +#: taiga/users/models.py:137 msgid "" "Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" msgstr "필수. 30자 이하. 문자, 숫자 그리고 /./-/_ characters" -#: taiga/users/models.py:133 +#: taiga/users/models.py:140 msgid "Enter a valid username." msgstr "올바른 아이디를 입력해주세요." -#: taiga/users/models.py:136 +#: taiga/users/models.py:143 msgid "active" msgstr "활성" -#: taiga/users/models.py:137 +#: taiga/users/models.py:144 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." @@ -4541,59 +4533,59 @@ msgstr "" "이 사용자를 활성 상태로 취급할 것인지 지정합니다. 계정을 삭제하는 대신에 선택" "을 해제하십시오." -#: taiga/users/models.py:143 +#: taiga/users/models.py:150 msgid "biography" msgstr "바이오그래피" -#: taiga/users/models.py:146 +#: taiga/users/models.py:153 msgid "photo" msgstr "사진" -#: taiga/users/models.py:147 +#: taiga/users/models.py:154 msgid "date joined" msgstr "가입한 날짜" -#: taiga/users/models.py:149 +#: taiga/users/models.py:156 msgid "default language" msgstr "기본 언어" -#: taiga/users/models.py:151 +#: taiga/users/models.py:158 msgid "default theme" msgstr "기본 테마" -#: taiga/users/models.py:153 +#: taiga/users/models.py:160 msgid "default timezone" msgstr "기본 시간대" -#: taiga/users/models.py:155 +#: taiga/users/models.py:162 msgid "colorize tags" msgstr "태그 색 칠하기" -#: taiga/users/models.py:160 +#: taiga/users/models.py:167 msgid "email token" msgstr "이메일 토큰" -#: taiga/users/models.py:162 +#: taiga/users/models.py:169 msgid "new email address" msgstr "새로운 이메일 주소" -#: taiga/users/models.py:169 +#: taiga/users/models.py:176 msgid "max number of owned private projects" msgstr "소유할 수 있는 비공개 프로젝트의 최대 개수" -#: taiga/users/models.py:172 +#: taiga/users/models.py:179 msgid "max number of owned public projects" msgstr "소유할 수 있는 공공 프로젝트의 최대 개수" -#: taiga/users/models.py:175 +#: taiga/users/models.py:182 msgid "max number of memberships for each owned private project" msgstr "소유한 비공개 프로젝트당 수용할 수 있는 최대 회원수" -#: taiga/users/models.py:179 +#: taiga/users/models.py:186 msgid "max number of memberships for each owned public project" msgstr "소유한 공공 프로젝트당 수용할 수 있는 최대 회원수" -#: taiga/users/models.py:307 +#: taiga/users/models.py:314 msgid "permissions" msgstr "권한" diff --git a/taiga/locale/nb/LC_MESSAGES/django.po b/taiga/locale/nb/LC_MESSAGES/django.po index 794f2890..59ed2ca4 100644 --- a/taiga/locale/nb/LC_MESSAGES/django.po +++ b/taiga/locale/nb/LC_MESSAGES/django.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: taiga-back\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-06 11:42+0200\n" -"PO-Revision-Date: 2017-10-06 09:43+0000\n" -"Last-Translator: David Barragán \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: Norwegian Bokmål (http://www.transifex.com/taiga-agile-llc/" "taiga-back/language/nb/)\n" "MIME-Version: 1.0\n" @@ -56,8 +56,8 @@ msgid "Error on creating new user." msgstr "Feil ved å lage ny bruker." #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "Ugyldig polett" @@ -190,12 +190,12 @@ msgstr "" "et ødelagt bilde." #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "Blokkert element" @@ -353,12 +353,12 @@ msgstr "Forutsetningsfeil" msgid "No room left for more projects." msgstr "Ingen plass igjen til nye prosjekter." -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "Feil i filterparameter typer" -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "'project' må være et heltall" @@ -408,6 +408,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: Dutch (http://www.transifex.com/taiga-agile-llc/taiga-back/" "language/nl/)\n" "MIME-Version: 1.0\n" @@ -57,8 +57,8 @@ msgid "Error on creating new user." msgstr "Fout bij het aanmaken van een nieuwe gebruiker." #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "Ongeldig token" @@ -199,12 +199,12 @@ msgstr "" "een afbeelding ofwel een corrupte afbeelding." #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "" @@ -361,12 +361,12 @@ msgstr "Preconditie fout" msgid "No room left for more projects." msgstr "" -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "Fout in filter params types." -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "'project' moet een integer waarde zijn." @@ -416,6 +416,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: Polish (http://www.transifex.com/taiga-agile-llc/taiga-back/" "language/pl/)\n" "MIME-Version: 1.0\n" @@ -61,8 +61,8 @@ msgid "Error on creating new user." msgstr "Błąd przy tworzeniu użytkownika." #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "Nieprawidłowy token" @@ -195,12 +195,12 @@ msgstr "" "jest uszkodzony." #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "Element zablokowany" @@ -358,12 +358,12 @@ msgstr "Błąd warunków wstępnych" msgid "No room left for more projects." msgstr "Nie ma miejsca na więcej projektów." -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "Błąd w parametrach typów filtrów." -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "'project' musi być wartością typu int." @@ -413,6 +413,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " , 2017 # Claudio Ferreira , 2017 # Cléber Zavadniak , 2015 -# Thiago , 2015 +# Thiago Muramatsu , 2015 # Daniel Dias , 2015 +# Danilo Almeida , 2018 # David Barragán , 2015 # Hevertton Barbosa , 2015 # Kemel Zaidan , 2015 @@ -21,15 +22,15 @@ # Pedro Rangel Raft , 2017 # Renato Prado , 2015 # Thiago Almeida , 2016 -# Thiago , 2015 +# Thiago Muramatsu , 2015 # Walker de Alencar , 2015 msgid "" msgstr "" "Project-Id-Version: taiga-back\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-06 11:42+0200\n" -"PO-Revision-Date: 2017-10-06 09:43+0000\n" -"Last-Translator: David Barragán \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-17 21:35+0000\n" +"Last-Translator: Danilo Almeida \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/taiga-agile-llc/" "taiga-back/language/pt_BR/)\n" "MIME-Version: 1.0\n" @@ -64,7 +65,7 @@ msgstr "Esse token não bate com nenhum convite." #: taiga/auth/services.py:123 msgid "User is already registered." -msgstr "Este usuário já está registrado." +msgstr "Usuário já cadastrado." #: taiga/auth/services.py:140 msgid "This user is already a member of the project." @@ -75,8 +76,8 @@ msgid "Error on creating new user." msgstr "Erro ao criar um novo usuário." #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "Token inválido" @@ -208,12 +209,12 @@ msgstr "" "está corrompido." #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "Elemento bloqeado" @@ -371,12 +372,12 @@ msgstr "Erro de pré-condição" msgid "No room left for more projects." msgstr "Não há mais espaço para mais projetos." -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "Erro nos tipos de parâmetros do filtro." -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "'projeto' deve ser um valor inteiro." @@ -426,6 +427,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " \n" " " msgstr "" -"\n" -" Suporte do Taiga:" -"\n" -" %(support_url)s\n" -"
\n" -" Nos contate:\n" -" \n" -" %(support_email)s\n" -" \n" -"
\n" -" Lista de " -"discussão:\n" -" \n" -" %(mailing_list_url)s\n" -" \n" -" " #: taiga/base/templates/emails/hero-body-html.jinja:6 msgid "You have been Taigatized" @@ -928,7 +915,7 @@ msgstr "Autenticação necessária" #: taiga/projects/models.py:646 taiga/projects/models.py:666 #: taiga/projects/models.py:686 taiga/projects/models.py:718 #: taiga/projects/models.py:738 taiga/users/admin.py:54 -#: taiga/users/models.py:303 taiga/webhooks/models.py:29 +#: taiga/users/models.py:310 taiga/webhooks/models.py:29 msgid "name" msgstr "Nome" @@ -964,11 +951,11 @@ msgstr "usuário" msgid "application" msgstr "aplicação" -#: taiga/feedback/models.py:25 taiga/users/models.py:140 +#: taiga/feedback/models.py:25 taiga/users/models.py:147 msgid "full name" msgstr "nome completo" -#: taiga/feedback/models.py:27 taiga/users/models.py:135 +#: taiga/feedback/models.py:27 taiga/users/models.py:142 msgid "email address" msgstr "endereço de e-mail" @@ -1054,8 +1041,8 @@ msgid "The payload is not a valid json" msgstr "A carga não é um json válido" #: taiga/hooks/api.py:63 taiga/projects/epics/api.py:154 -#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:201 -#: taiga/projects/userstories/api.py:282 +#: taiga/projects/issues/api.py:140 taiga/projects/tasks/api.py:209 +#: taiga/projects/userstories/api.py:289 msgid "The project doesn't exist" msgstr "O projeto não existe" @@ -1201,7 +1188,7 @@ msgstr "" #: taiga/importers/jira/api.py:192 msgid "Invalid Jira server configuration." -msgstr "" +msgstr "Configuração do servidor Jira inválida." #: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:138 #: taiga/importers/trello/api.py:143 @@ -1445,7 +1432,7 @@ msgstr "" #: taiga/importers/trello/tasks.py:42 taiga/importers/trello/tasks.py:43 msgid "Error importing Trello project" -msgstr "" +msgstr "Erro ao importar projeto do Trello" #: taiga/permissions/choices.py:23 taiga/permissions/choices.py:34 msgid "View project" @@ -1457,7 +1444,7 @@ msgstr "Ver marco de progresso" #: taiga/permissions/choices.py:25 taiga/permissions/choices.py:41 msgid "View epic" -msgstr "" +msgstr "Ver épico" #: taiga/permissions/choices.py:26 msgid "View user stories" @@ -1493,15 +1480,15 @@ msgstr "Excluir marco de progresso" #: taiga/permissions/choices.py:42 msgid "Add epic" -msgstr "" +msgstr "Adicionar épico" #: taiga/permissions/choices.py:43 msgid "Modify epic" -msgstr "" +msgstr "Modificar épico" #: taiga/permissions/choices.py:44 msgid "Comment epic" -msgstr "" +msgstr "Comentar épico" #: taiga/permissions/choices.py:45 msgid "Delete epic" @@ -1521,7 +1508,7 @@ msgstr "Modificar história de usuário" #: taiga/permissions/choices.py:50 msgid "Comment user story" -msgstr "" +msgstr "Comentar história de usuário" #: taiga/permissions/choices.py:51 msgid "Delete user story" @@ -1569,7 +1556,7 @@ msgstr "modificar página wiki" #: taiga/permissions/choices.py:68 msgid "Comment wiki page" -msgstr "" +msgstr "Comentar página da wiki" #: taiga/permissions/choices.py:69 msgid "Delete wiki page" @@ -1647,7 +1634,7 @@ msgstr "" #: taiga/projects/admin.py:193 msgid "Make public" -msgstr "" +msgstr "Tornar público" #: taiga/projects/admin.py:207 #, python-brace-format @@ -1656,42 +1643,50 @@ msgstr "" #: taiga/projects/admin.py:208 msgid "Make private" -msgstr "" +msgstr "Tornar privado" #: taiga/projects/admin.py:238 #, python-format msgid "Delete selected %(verbose_name_plural)s" msgstr "Excluir %(verbose_name_plural)s selecionados" -#: taiga/projects/api.py:160 taiga/users/api.py:244 +#: taiga/projects/api.py:175 taiga/users/api.py:244 msgid "Incomplete arguments" msgstr "Argumentos incompletos" -#: taiga/projects/api.py:164 taiga/users/api.py:249 +#: taiga/projects/api.py:179 taiga/users/api.py:249 msgid "Invalid image format" msgstr "Formato de imagem inválida" -#: taiga/projects/api.py:225 +#: taiga/projects/api.py:240 msgid "Not valid template name" msgstr "Nome de template inválido" -#: taiga/projects/api.py:228 +#: taiga/projects/api.py:243 msgid "Not valid template description" msgstr "Descrição de template inválida" -#: taiga/projects/api.py:354 +#: taiga/projects/api.py:369 taiga/projects/api.py:804 msgid "Invalid user id" msgstr "Id de usuário inválido" -#: taiga/projects/api.py:360 +#: taiga/projects/api.py:375 taiga/projects/api.py:810 msgid "The user doesn't exist" msgstr "O usuário não existe" -#: taiga/projects/api.py:364 +#: taiga/projects/api.py:379 msgid "The user must be already a project member" msgstr "O usuário deve ser um membro do projeto" -#: taiga/projects/api.py:785 +#: taiga/projects/api.py:822 +msgid "" +"This user can't be removed from the following projects, because would leave " +"them without any active admin: {}." +msgstr "" +"Este usuário não pode ser excluído dos seguintes projetos, pois é necessário " +"deixar algum Administrador ativo: {}." + +#: taiga/projects/api.py:832 msgid "" "The project must have an owner and at least one of the users must be an " "active admin" @@ -1699,7 +1694,7 @@ msgstr "" "O projeto deve ter um dono e pelo menos um dos usuários precisa ser um " "administrador ativo" -#: taiga/projects/api.py:819 +#: taiga/projects/api.py:866 msgid "You don't have permisions to see that." msgstr "Você não tem permissão para ver isso" @@ -1726,7 +1721,7 @@ msgstr "ID do projeto não combina entre objeto e projeto" #: taiga/projects/notifications/models.py:74 #: taiga/projects/notifications/models.py:91 taiga/projects/tasks/models.py:43 #: taiga/projects/userstories/models.py:67 taiga/projects/wiki/models.py:34 -#: taiga/projects/wiki/models.py:72 taiga/users/models.py:314 +#: taiga/projects/wiki/models.py:72 taiga/users/models.py:321 msgid "project" msgstr "projeto" @@ -1762,7 +1757,7 @@ msgstr "está obsoleto" #: taiga/projects/attachments/models.py:61 msgid "from comment" -msgstr "" +msgstr "do comentário" #: taiga/projects/attachments/models.py:63 #: taiga/projects/custom_attributes/models.py:41 @@ -1771,7 +1766,7 @@ msgstr "" #: taiga/projects/models.py:592 taiga/projects/models.py:616 #: taiga/projects/models.py:648 taiga/projects/models.py:668 #: taiga/projects/models.py:690 taiga/projects/models.py:720 -#: taiga/projects/wiki/models.py:77 taiga/users/models.py:309 +#: taiga/projects/wiki/models.py:77 taiga/users/models.py:316 msgid "order" msgstr "ordem" @@ -1932,7 +1927,7 @@ msgstr "assunto" #: taiga/projects/models.py:564 taiga/projects/models.py:620 #: taiga/projects/models.py:650 taiga/projects/models.py:670 #: taiga/projects/models.py:694 taiga/projects/models.py:722 -#: taiga/users/models.py:142 +#: taiga/users/models.py:149 msgid "color" msgstr "cor" @@ -1951,7 +1946,7 @@ msgstr "É requerimento do time" #: taiga/projects/epics/models.py:70 msgid "user stories" -msgstr "" +msgstr "histórias de usuário" #: taiga/projects/epics/models.py:72 taiga/projects/issues/models.py:66 #: taiga/projects/tasks/models.py:70 taiga/projects/userstories/models.py:109 @@ -1964,7 +1959,7 @@ msgstr "" #: taiga/projects/history/api.py:93 msgid "comment is required" -msgstr "" +msgstr "comentário obrigatório" #: taiga/projects/history/api.py:96 msgid "deleted comments can't be edited" @@ -2103,24 +2098,24 @@ msgstr "nota bloqueada" msgid "sprint" msgstr "sprint" -#: taiga/projects/issues/api.py:157 +#: taiga/projects/issues/api.py:158 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:161 +#: taiga/projects/issues/api.py:162 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:165 +#: taiga/projects/issues/api.py:166 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:169 +#: taiga/projects/issues/api.py:170 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:173 +#: taiga/projects/issues/api.py:174 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." @@ -2153,7 +2148,7 @@ msgstr "Curtidas" #: taiga/projects/models.py:523 taiga/projects/models.py:556 #: taiga/projects/models.py:614 taiga/projects/models.py:688 #: taiga/projects/models.py:740 taiga/projects/wiki/models.py:36 -#: taiga/users/admin.py:58 taiga/users/models.py:305 +#: taiga/users/admin.py:58 taiga/users/models.py:312 msgid "slug" msgstr "slug" @@ -2206,7 +2201,7 @@ msgstr "'project' parametro é mandatório" #: taiga/projects/mixins/validators.py:19 msgid "The user must be a project member." -msgstr "" +msgstr "O usuário deve ser um membro do projeto" #: taiga/projects/models.py:79 msgid "email" @@ -2216,7 +2211,7 @@ msgstr "email" msgid "create at" msgstr "criado em" -#: taiga/projects/models.py:83 taiga/users/models.py:157 +#: taiga/projects/models.py:83 taiga/users/models.py:164 msgid "token" msgstr "token" @@ -2487,12 +2482,12 @@ msgstr "notificar usuário" msgid "Watched" msgstr "Observado" -#: taiga/projects/notifications/services.py:65 -#: taiga/projects/notifications/services.py:79 +#: taiga/projects/notifications/services.py:67 +#: taiga/projects/notifications/services.py:81 msgid "Notify exists for specified user and project" msgstr "Existe notificação para usuário e projeto especifcado" -#: taiga/projects/notifications/services.py:434 +#: taiga/projects/notifications/services.py:440 msgid "Invalid value for notify level" msgstr "Valor inválido para nível de notificação" @@ -3461,17 +3456,17 @@ msgstr "" msgid "The tag doesn't exist." msgstr "" -#: taiga/projects/tasks/api.py:98 taiga/projects/tasks/api.py:107 +#: taiga/projects/tasks/api.py:106 taiga/projects/tasks/api.py:115 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:101 +#: taiga/projects/tasks/api.py:109 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:104 +#: taiga/projects/tasks/api.py:112 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." @@ -4149,29 +4144,29 @@ msgstr "Product Owner" msgid "Stakeholder" msgstr "Stakeholder" -#: taiga/projects/userstories/api.py:129 +#: taiga/projects/userstories/api.py:136 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:133 +#: taiga/projects/userstories/api.py:140 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:227 +#: taiga/projects/userstories/api.py:234 #, python-brace-format msgid "Invalid role id '{role_id}'" msgstr "" -#: taiga/projects/userstories/api.py:234 +#: taiga/projects/userstories/api.py:241 #, python-brace-format msgid "Invalid points id '{points_id}'" msgstr "" -#: taiga/projects/userstories/api.py:249 +#: taiga/projects/userstories/api.py:256 #, python-brace-format msgid "Generating the user story #{ref} - {subject}" msgstr "Gerando a história de usuário #{ref} - {subject}" @@ -4401,11 +4396,11 @@ msgstr "" msgid "Invalid, are you sure the token is correct?" msgstr "Inválido, tem certeza que o token está correto?" -#: taiga/users/models.py:98 +#: taiga/users/models.py:99 msgid "superuser status" msgstr "status de superuser" -#: taiga/users/models.py:99 +#: taiga/users/models.py:100 msgid "" "Designates that this user has all permissions without explicitly assigning " "them." @@ -4413,24 +4408,24 @@ msgstr "" "Designa que esse usuário tem todas as permissões sem explicitamente assiná-" "las" -#: taiga/users/models.py:129 +#: taiga/users/models.py:136 msgid "username" msgstr "usuário" -#: taiga/users/models.py:130 +#: taiga/users/models.py:137 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:133 +#: taiga/users/models.py:140 msgid "Enter a valid username." msgstr "Digite um usuário válido" -#: taiga/users/models.py:136 +#: taiga/users/models.py:143 msgid "active" msgstr "ativo" -#: taiga/users/models.py:137 +#: taiga/users/models.py:144 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." @@ -4438,59 +4433,59 @@ msgstr "" "Designa quando esse usuário deve ser tratado como ativo. desmarque isso em " "vez de deletar contas." -#: taiga/users/models.py:143 +#: taiga/users/models.py:150 msgid "biography" msgstr "biografia" -#: taiga/users/models.py:146 +#: taiga/users/models.py:153 msgid "photo" msgstr "foto" -#: taiga/users/models.py:147 +#: taiga/users/models.py:154 msgid "date joined" msgstr "data ingressado" -#: taiga/users/models.py:149 +#: taiga/users/models.py:156 msgid "default language" msgstr "lingua padrão" -#: taiga/users/models.py:151 +#: taiga/users/models.py:158 msgid "default theme" msgstr "tema padrão" -#: taiga/users/models.py:153 +#: taiga/users/models.py:160 msgid "default timezone" msgstr "fuso horário padrão" -#: taiga/users/models.py:155 +#: taiga/users/models.py:162 msgid "colorize tags" msgstr "tags coloridas" -#: taiga/users/models.py:160 +#: taiga/users/models.py:167 msgid "email token" msgstr "token de e-mail" -#: taiga/users/models.py:162 +#: taiga/users/models.py:169 msgid "new email address" msgstr "novo endereço de email" -#: taiga/users/models.py:169 +#: taiga/users/models.py:176 msgid "max number of owned private projects" msgstr "" -#: taiga/users/models.py:172 +#: taiga/users/models.py:179 msgid "max number of owned public projects" msgstr "" -#: taiga/users/models.py:175 +#: taiga/users/models.py:182 msgid "max number of memberships for each owned private project" msgstr "" -#: taiga/users/models.py:179 +#: taiga/users/models.py:186 msgid "max number of memberships for each owned public project" msgstr "" -#: taiga/users/models.py:307 +#: taiga/users/models.py:314 msgid "permissions" msgstr "permissões" diff --git a/taiga/locale/ru/LC_MESSAGES/django.po b/taiga/locale/ru/LC_MESSAGES/django.po index fcb0186b..f0276b20 100644 --- a/taiga/locale/ru/LC_MESSAGES/django.po +++ b/taiga/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,9 @@ # This file is distributed under the same license as the taiga-back package. # # Translators: -# Dmitry Pugats , 2015 +# Alibek Kaparov , 2018 +# Artem Biryukov , 2017 +# Дмитрий Пугац , 2015 # Dmitriy Volkov , 2015 # Dmitry Lobanov , 2015 # Dmitry Vinokurov , 2015 @@ -11,6 +13,7 @@ # Igor Bezukladnikov , 2016 # Ilya Rogov, 2016 # ratijas , 2016 +# Miguel Gonzalez , 2018 # Sergey Kustov , 2016 # Данил Тонких , 2017 # Марат , 2015 @@ -19,9 +22,9 @@ msgid "" msgstr "" "Project-Id-Version: taiga-back\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-06 11:42+0200\n" -"PO-Revision-Date: 2017-10-06 09:43+0000\n" -"Last-Translator: David Barragán \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-19 10:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: Russian (http://www.transifex.com/taiga-agile-llc/taiga-back/" "language/ru/)\n" "MIME-Version: 1.0\n" @@ -69,8 +72,8 @@ msgid "Error on creating new user." msgstr "Ошибка при создании нового пользователя." #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "Неверный токен" @@ -112,7 +115,7 @@ msgstr "" #: taiga/base/api/fields.py:638 msgid "You email domain is not allowed" -msgstr "" +msgstr "Ваш домен email запрещён" #: taiga/base/api/fields.py:647 msgid "Enter a valid email address." @@ -207,12 +210,12 @@ msgstr "" "изображение, либо не корректное изображение." #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "Заблокированный элемент" @@ -369,12 +372,12 @@ msgstr "Ошибка предусловия" msgid "No room left for more projects." msgstr "Не осталось места для проектов" -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "Ошибка в типах фильтров для параметров." -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "'project' должно быть целым значением." @@ -424,6 +427,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: Swedish (http://www.transifex.com/taiga-agile-llc/taiga-back/" "language/sv/)\n" "MIME-Version: 1.0\n" @@ -57,8 +57,8 @@ msgid "Error on creating new user." msgstr "Ett fel uppstod når användaren skapades. " #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "Felaktig förekomst. " @@ -193,12 +193,12 @@ msgstr "" "eller en skadad bild." #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "Blockerat element" @@ -356,12 +356,12 @@ msgstr "Förutsättningsfel" msgid "No room left for more projects." msgstr "Det finns inte plats för fler projekt." -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "Fel i filterparametertyper." -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "'Projektet\" måste vara ett heltal." @@ -411,6 +411,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: Turkish (http://www.transifex.com/taiga-agile-llc/taiga-back/" "language/tr/)\n" "MIME-Version: 1.0\n" @@ -58,8 +58,8 @@ msgid "Error on creating new user." msgstr "Yeni kullanıcı oluşturulurken hata meydana geldi." #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "Geçersiz kupon" @@ -200,12 +200,12 @@ msgstr "" "resim dosyası değil." #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "Engellenmiş nesne" @@ -361,12 +361,12 @@ msgstr "Ön şart hatası" msgid "No room left for more projects." msgstr "Daha fazla proje için yer kalmadı." -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "Parametre tipleri filtresinde hata." -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "'project' değeri numerik olmalı." @@ -416,6 +416,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " , 2016 # Hanbing Yin , 2016 # ifelse , 2015 +# Lincan Li , 2017 # Longyang Zhang , 2015 # Qi Fan , 2016 # qing cao , 2017 @@ -21,9 +22,9 @@ msgid "" msgstr "" "Project-Id-Version: taiga-back\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-06 11:42+0200\n" -"PO-Revision-Date: 2017-10-06 09:43+0000\n" -"Last-Translator: David Barragán \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: Chinese Simplified (http://www.transifex.com/taiga-agile-llc/" "taiga-back/language/zh-Hans/)\n" "MIME-Version: 1.0\n" @@ -69,8 +70,8 @@ msgid "Error on creating new user." msgstr "无法创建新用户" #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "无效令牌" @@ -196,12 +197,12 @@ msgid "" msgstr "请上传一张有效的图片。所上传的不是图片或已损坏" #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "冻结的元素" @@ -357,12 +358,12 @@ msgstr "前提条件错误" msgid "No room left for more projects." msgstr "没空间添加新项目了" -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "参数类型错误" -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "'project'必须是一个整数值" @@ -412,6 +413,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" " \n" " " msgstr "" -"\n" -" 帮助:\n" -" %(support_url)s\n" -"
\n" -" 联系我们:\n" -" \n" -" %(support_email)s\n" -" \n" -"
\n" -" 邮件列表:\n" -" \n" -" %(mailing_list_url)s\n" -" \n" -" " #: taiga/base/templates/emails/hero-body-html.jinja:6 msgid "You have been Taigatized" @@ -900,7 +888,7 @@ msgstr "需要身份认证" #: taiga/projects/models.py:646 taiga/projects/models.py:666 #: taiga/projects/models.py:686 taiga/projects/models.py:718 #: taiga/projects/models.py:738 taiga/users/admin.py:54 -#: taiga/users/models.py:303 taiga/webhooks/models.py:29 +#: taiga/users/models.py:310 taiga/webhooks/models.py:29 msgid "name" msgstr "名称" @@ -936,11 +924,11 @@ msgstr "用户" msgid "application" msgstr "应用" -#: taiga/feedback/models.py:25 taiga/users/models.py:140 +#: taiga/feedback/models.py:25 taiga/users/models.py:147 msgid "full name" msgstr "全名" -#: taiga/feedback/models.py:27 taiga/users/models.py:135 +#: taiga/feedback/models.py:27 taiga/users/models.py:142 msgid "email address" msgstr "邮件地址" @@ -1026,8 +1014,8 @@ msgid "The payload is not a valid json" msgstr "内容不是一个合法的JSON" #: taiga/hooks/api.py:63 taiga/projects/epics/api.py:154 -#: taiga/projects/issues/api.py:139 taiga/projects/tasks/api.py:201 -#: taiga/projects/userstories/api.py:282 +#: taiga/projects/issues/api.py:140 taiga/projects/tasks/api.py:209 +#: taiga/projects/userstories/api.py:289 msgid "The project doesn't exist" msgstr "项目不存在" @@ -1176,7 +1164,7 @@ msgstr "无效的项目类型 {}" #: taiga/importers/jira/api.py:192 msgid "Invalid Jira server configuration." -msgstr "" +msgstr "Jira 服务器配置失败" #: taiga/importers/jira/api.py:233 taiga/importers/pivotal/api.py:138 #: taiga/importers/trello/api.py:143 @@ -1223,7 +1211,7 @@ msgstr "" #: taiga/importers/templates/emails/asana_import_success-subject.jinja:1 #, python-format msgid "[%(project)s] Your Asana project has been imported" -msgstr "" +msgstr "[%(project)s] 你的 Asana 项目已经被导入" #: taiga/importers/templates/emails/github_import_success-body-html.jinja:4 #, python-format @@ -1257,7 +1245,7 @@ msgstr "" #: taiga/importers/templates/emails/github_import_success-subject.jinja:1 #, python-format msgid "[%(project)s] Your GitHub project has been imported" -msgstr "" +msgstr "[%(project)s] 你的 Github 项目已经被导入" #: taiga/importers/templates/emails/jira_import_success-body-html.jinja:4 #, python-format @@ -1562,41 +1550,47 @@ msgstr "私有" msgid "Delete selected %(verbose_name_plural)s" msgstr "删除选中的%(verbose_name_plural)s" -#: taiga/projects/api.py:160 taiga/users/api.py:244 +#: taiga/projects/api.py:175 taiga/users/api.py:244 msgid "Incomplete arguments" msgstr "不完整的参数" -#: taiga/projects/api.py:164 taiga/users/api.py:249 +#: taiga/projects/api.py:179 taiga/users/api.py:249 msgid "Invalid image format" msgstr "非法的图片格式" -#: taiga/projects/api.py:225 +#: taiga/projects/api.py:240 msgid "Not valid template name" msgstr "非法的模板名称" -#: taiga/projects/api.py:228 +#: taiga/projects/api.py:243 msgid "Not valid template description" msgstr "无效的模板说明" -#: taiga/projects/api.py:354 +#: taiga/projects/api.py:369 taiga/projects/api.py:804 msgid "Invalid user id" msgstr "无效用户ID" -#: taiga/projects/api.py:360 +#: taiga/projects/api.py:375 taiga/projects/api.py:810 msgid "The user doesn't exist" msgstr "用户不存在" -#: taiga/projects/api.py:364 +#: taiga/projects/api.py:379 msgid "The user must be already a project member" msgstr "用户必须属于某一个项目" -#: taiga/projects/api.py:785 +#: taiga/projects/api.py:822 +msgid "" +"This user can't be removed from the following projects, because would leave " +"them without any active admin: {}." +msgstr "" + +#: taiga/projects/api.py:832 msgid "" "The project must have an owner and at least one of the users must be an " "active admin" msgstr "该项目必须有一个所有者,至少一个用户必须是一个积极的管理员" -#: taiga/projects/api.py:819 +#: taiga/projects/api.py:866 msgid "You don't have permisions to see that." msgstr "你无权访问" @@ -1623,7 +1617,7 @@ msgstr "对象和项目间的项目ID不匹配" #: taiga/projects/notifications/models.py:74 #: taiga/projects/notifications/models.py:91 taiga/projects/tasks/models.py:43 #: taiga/projects/userstories/models.py:67 taiga/projects/wiki/models.py:34 -#: taiga/projects/wiki/models.py:72 taiga/users/models.py:314 +#: taiga/projects/wiki/models.py:72 taiga/users/models.py:321 msgid "project" msgstr "项目" @@ -1668,7 +1662,7 @@ msgstr "" #: taiga/projects/models.py:592 taiga/projects/models.py:616 #: taiga/projects/models.py:648 taiga/projects/models.py:668 #: taiga/projects/models.py:690 taiga/projects/models.py:720 -#: taiga/projects/wiki/models.py:77 taiga/users/models.py:309 +#: taiga/projects/wiki/models.py:77 taiga/users/models.py:316 msgid "order" msgstr "次序" @@ -1829,7 +1823,7 @@ msgstr "主题" #: taiga/projects/models.py:564 taiga/projects/models.py:620 #: taiga/projects/models.py:650 taiga/projects/models.py:670 #: taiga/projects/models.py:694 taiga/projects/models.py:722 -#: taiga/users/models.py:142 +#: taiga/users/models.py:149 msgid "color" msgstr "颜色" @@ -2000,23 +1994,23 @@ msgstr "封锁的笔记" msgid "sprint" msgstr "冲刺任务" -#: taiga/projects/issues/api.py:157 +#: taiga/projects/issues/api.py:158 msgid "You don't have permissions to set this sprint to this issue." msgstr "您没有权限设置此冲刺到这一问题。" -#: taiga/projects/issues/api.py:161 +#: taiga/projects/issues/api.py:162 msgid "You don't have permissions to set this status to this issue." msgstr "你无权设置此状态到这个问题。" -#: taiga/projects/issues/api.py:165 +#: taiga/projects/issues/api.py:166 msgid "You don't have permissions to set this severity to this issue." msgstr "您没有权限设置此严重程度这一问题。" -#: taiga/projects/issues/api.py:169 +#: taiga/projects/issues/api.py:170 msgid "You don't have permissions to set this priority to this issue." msgstr "您没有权限设置此优先级这一问题。" -#: taiga/projects/issues/api.py:173 +#: taiga/projects/issues/api.py:174 msgid "You don't have permissions to set this type to this issue." msgstr "您没有权限设置此类型这一问题。" @@ -2049,7 +2043,7 @@ msgstr "点赞" #: taiga/projects/models.py:523 taiga/projects/models.py:556 #: taiga/projects/models.py:614 taiga/projects/models.py:688 #: taiga/projects/models.py:740 taiga/projects/wiki/models.py:36 -#: taiga/users/admin.py:58 taiga/users/models.py:305 +#: taiga/users/admin.py:58 taiga/users/models.py:312 msgid "slug" msgstr "代称" @@ -2112,7 +2106,7 @@ msgstr "电子邮件" msgid "create at" msgstr "创建自" -#: taiga/projects/models.py:83 taiga/users/models.py:157 +#: taiga/projects/models.py:83 taiga/users/models.py:164 msgid "token" msgstr "令牌" @@ -2383,12 +2377,12 @@ msgstr "通知用户" msgid "Watched" msgstr "关注" -#: taiga/projects/notifications/services.py:65 -#: taiga/projects/notifications/services.py:79 +#: taiga/projects/notifications/services.py:67 +#: taiga/projects/notifications/services.py:81 msgid "Notify exists for specified user and project" msgstr "通知已存在" -#: taiga/projects/notifications/services.py:434 +#: taiga/projects/notifications/services.py:440 msgid "Invalid value for notify level" msgstr "此通知级别该值非法" @@ -3341,15 +3335,15 @@ msgstr "该颜色不是一个合法的HEX颜色" msgid "The tag doesn't exist." msgstr "该标签不存在" -#: taiga/projects/tasks/api.py:98 taiga/projects/tasks/api.py:107 +#: taiga/projects/tasks/api.py:106 taiga/projects/tasks/api.py:115 msgid "You don't have permissions to set this sprint to this task." msgstr "你无权对这个任务设置该冲刺任务。" -#: taiga/projects/tasks/api.py:101 +#: taiga/projects/tasks/api.py:109 msgid "You don't have permissions to set this user story to this task." msgstr "你无权对这个任务设置该用户故事。" -#: taiga/projects/tasks/api.py:104 +#: taiga/projects/tasks/api.py:112 msgid "You don't have permissions to set this status to this task." msgstr "你无权对这个任务设置该状态。" @@ -4084,25 +4078,25 @@ msgstr "产品所有者" msgid "Stakeholder" msgstr "相关人员" -#: taiga/projects/userstories/api.py:129 +#: taiga/projects/userstories/api.py:136 msgid "You don't have permissions to set this sprint to this user story." msgstr "你无权对这个用户故事设置此冲刺任务。" -#: taiga/projects/userstories/api.py:133 +#: taiga/projects/userstories/api.py:140 msgid "You don't have permissions to set this status to this user story." msgstr "你无权对这个用户故事设置此状态。" -#: taiga/projects/userstories/api.py:227 +#: taiga/projects/userstories/api.py:234 #, python-brace-format msgid "Invalid role id '{role_id}'" msgstr "无效的角色ID '{role_id}'" -#: taiga/projects/userstories/api.py:234 +#: taiga/projects/userstories/api.py:241 #, python-brace-format msgid "Invalid points id '{points_id}'" msgstr "无效的点数ID '{points_id}'" -#: taiga/projects/userstories/api.py:249 +#: taiga/projects/userstories/api.py:256 #, python-brace-format msgid "Generating the user story #{ref} - {subject}" msgstr "生成用户故事#{ref} - {subject}" @@ -4329,92 +4323,92 @@ msgstr "无效,请确定令牌正确,之前使用过?" msgid "Invalid, are you sure the token is correct?" msgstr "无效,请确定令牌正确?" -#: taiga/users/models.py:98 +#: taiga/users/models.py:99 msgid "superuser status" msgstr "超级用户状态" -#: taiga/users/models.py:99 +#: taiga/users/models.py:100 msgid "" "Designates that this user has all permissions without explicitly assigning " "them." msgstr "选定此用户拥有所有权限,而不用显式将他们分配。" -#: taiga/users/models.py:129 +#: taiga/users/models.py:136 msgid "username" msgstr "用户名" -#: taiga/users/models.py:130 +#: taiga/users/models.py:137 msgid "" "Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" msgstr "必填,长度小于30的英文字母、数字、“.”、“-”、“_”" -#: taiga/users/models.py:133 +#: taiga/users/models.py:140 msgid "Enter a valid username." msgstr "输入一个合法的用户名" -#: taiga/users/models.py:136 +#: taiga/users/models.py:143 msgid "active" msgstr "活跃" -#: taiga/users/models.py:137 +#: taiga/users/models.py:144 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." msgstr "指定是否此用户为活跃用户。取消选择这而不是删除帐户。" -#: taiga/users/models.py:143 +#: taiga/users/models.py:150 msgid "biography" msgstr "个人简介" -#: taiga/users/models.py:146 +#: taiga/users/models.py:153 msgid "photo" msgstr "照片" -#: taiga/users/models.py:147 +#: taiga/users/models.py:154 msgid "date joined" msgstr "加入日期" -#: taiga/users/models.py:149 +#: taiga/users/models.py:156 msgid "default language" msgstr "默认语言" -#: taiga/users/models.py:151 +#: taiga/users/models.py:158 msgid "default theme" msgstr "默认主题" -#: taiga/users/models.py:153 +#: taiga/users/models.py:160 msgid "default timezone" msgstr "默认时区" -#: taiga/users/models.py:155 +#: taiga/users/models.py:162 msgid "colorize tags" msgstr "彩色标签" -#: taiga/users/models.py:160 +#: taiga/users/models.py:167 msgid "email token" msgstr "电子邮件密码" -#: taiga/users/models.py:162 +#: taiga/users/models.py:169 msgid "new email address" msgstr "新邮件地址" -#: taiga/users/models.py:169 +#: taiga/users/models.py:176 msgid "max number of owned private projects" msgstr "最大私有项目数" -#: taiga/users/models.py:172 +#: taiga/users/models.py:179 msgid "max number of owned public projects" msgstr "最大公开项目数" -#: taiga/users/models.py:175 +#: taiga/users/models.py:182 msgid "max number of memberships for each owned private project" msgstr "私有项目最大成员数" -#: taiga/users/models.py:179 +#: taiga/users/models.py:186 msgid "max number of memberships for each owned public project" msgstr "公开项目最大成员数" -#: taiga/users/models.py:307 +#: taiga/users/models.py:314 msgid "permissions" msgstr "权限" diff --git a/taiga/locale/zh-Hant/LC_MESSAGES/django.po b/taiga/locale/zh-Hant/LC_MESSAGES/django.po index d59f2452..e2075f18 100644 --- a/taiga/locale/zh-Hant/LC_MESSAGES/django.po +++ b/taiga/locale/zh-Hant/LC_MESSAGES/django.po @@ -13,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: taiga-back\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-10-06 11:42+0200\n" -"PO-Revision-Date: 2017-10-06 09:43+0000\n" -"Last-Translator: David Barragán \n" +"POT-Creation-Date: 2018-02-15 18:20+0100\n" +"PO-Revision-Date: 2018-02-15 17:25+0000\n" +"Last-Translator: Miguel Gonzalez \n" "Language-Team: Chinese Traditional (http://www.transifex.com/taiga-agile-llc/" "taiga-back/language/zh-Hant/)\n" "MIME-Version: 1.0\n" @@ -61,8 +61,8 @@ msgid "Error on creating new user." msgstr "無法創建新使用者" #: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 -#: taiga/external_apps/services.py:34 taiga/projects/api.py:374 -#: taiga/projects/api.py:395 +#: taiga/external_apps/services.py:34 taiga/projects/api.py:389 +#: taiga/projects/api.py:410 msgid "Invalid token" msgstr "無效的代碼 " @@ -188,12 +188,12 @@ msgid "" msgstr "上傳有效圖片,你所上傳的檔案非圖檔或已損壞" #: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 -#: taiga/hooks/api.py:69 taiga/projects/api.py:409 taiga/projects/api.py:442 -#: taiga/projects/api.py:754 taiga/projects/epics/api.py:200 -#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:224 -#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:247 -#: taiga/projects/tasks/api.py:272 taiga/projects/userstories/api.py:334 -#: taiga/projects/userstories/api.py:386 taiga/webhooks/api.py:71 +#: taiga/hooks/api.py:69 taiga/projects/api.py:424 taiga/projects/api.py:457 +#: taiga/projects/api.py:769 taiga/projects/epics/api.py:200 +#: taiga/projects/epics/api.py:284 taiga/projects/issues/api.py:225 +#: taiga/projects/mixins/ordering.py:59 taiga/projects/tasks/api.py:255 +#: taiga/projects/tasks/api.py:280 taiga/projects/userstories/api.py:341 +#: taiga/projects/userstories/api.py:393 taiga/webhooks/api.py:71 msgid "Blocked element" msgstr "" @@ -349,12 +349,12 @@ msgstr "前提出錯" msgid "No room left for more projects." msgstr "沒有空間再放入專案" -#: taiga/base/filters.py:81 taiga/base/filters.py:463 +#: taiga/base/filters.py:105 taiga/base/filters.py:487 msgid "Error in filter params types." msgstr "過濾參數類型出錯" -#: taiga/base/filters.py:136 taiga/base/filters.py:243 -#: taiga/projects/filters.py:64 +#: taiga/base/filters.py:160 taiga/base/filters.py:267 +#: taiga/projects/filters.py:65 msgid "'project' must be an integer value." msgstr "專案須為整數值" @@ -404,6 +404,12 @@ msgstr "Taiga.io" #, python-format msgid "" "\n" +" Configure email " +"notifications or unsubscribe:\n" +" " +"%(unsubscribe_url)s\n" +"
\n" " Taiga Support:\n" "