diff --git a/CHANGELOG.md b/CHANGELOG.md index 1561f620..5b5a5fc6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,9 @@ - Memberships API endpoints now allows using usernames and emails instead of using only emails. - Contacts API search by free text: consulting the username, full name and email. - Ability to create rich text custom fields in Epics, User Stories, Tasks and Isues. +- i18n: + - Add japanese (ja) translation. + - Add chinese simplified (zh-Hans) translation. ### Misc - API: diff --git a/settings/common.py b/settings/common.py index 40694229..c1a60956 100644 --- a/settings/common.py +++ b/settings/common.py @@ -110,7 +110,7 @@ LANGUAGES = [ #("io", "IDO"), # Ido #("is", "Íslenska"), # Icelandic ("it", "Italiano"), # Italian - #("ja", "日本語"), # Japanese + ("ja", "日本語"), # Japanese #("ka", "ქართული"), # Georgian #("kk", "Қазақша"), # Kazakh #("km", "ភាសាខ្មែរ"), # Khmer @@ -151,7 +151,7 @@ LANGUAGES = [ #("uk", "Українська"), # Ukrainian #("ur", "اردو‏"), # Urdu #("vi", "Tiếng Việt"), # Vietnamese - #("zh-hans", "中文(简体)"), # Simplified Chinese + ("zh-hans", "中文(简体)"), # Simplified Chinese ("zh-hant", "中文(香港)"), # Traditional Chinese ] diff --git a/taiga/locale/ja/LC_MESSAGES/django.po b/taiga/locale/ja/LC_MESSAGES/django.po new file mode 100644 index 00000000..631738b1 --- /dev/null +++ b/taiga/locale/ja/LC_MESSAGES/django.po @@ -0,0 +1,3920 @@ +# taiga-back.taiga. +# Copyright (C) 2014-2016 Taiga Dev Team +# This file is distributed under the same license as the taiga-back package. +# +# Translators: +# Akihiro YAGASAKI , 2016 +# Masaharu KAMIMURA , 2016 +# Nikita K , 2016 +# Shun Yanaura , 2016 +# Suguru Sato , 2016 +# Tomonori Tanabe , 2015 +msgid "" +msgstr "" +"Project-Id-Version: taiga-back\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-28 10:29+0200\n" +"PO-Revision-Date: 2016-11-15 15:50+0000\n" +"Last-Translator: Nikita K \n" +"Language-Team: Japanese (http://www.transifex.com/taiga-agile-llc/taiga-back/" +"language/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: taiga/auth/api.py:102 +msgid "Public register is disabled." +msgstr "パブリックなレジスタは無効です。" + +#: taiga/auth/api.py:135 +msgid "invalid register type" +msgstr "このレジスタタイプは無効です。" + +#: taiga/auth/api.py:148 +msgid "invalid login type" +msgstr "このログインタイプは無効です。" + +#: taiga/auth/services.py:76 +msgid "Username is already in use." +msgstr "Username は既に使用されています." + +#: taiga/auth/services.py:79 +msgid "Email is already in use." +msgstr "Email はすでに使用されています." + +#: taiga/auth/services.py:95 +msgid "Token not matches any valid invitation." +msgstr "存在しないトークンです。" + +#: taiga/auth/services.py:123 +msgid "User is already registered." +msgstr "User は既に登録されています." + +#: taiga/auth/services.py:147 +msgid "This user is already a member of the project." +msgstr "このユーザーは既にプロジェクトに追加されています." + +#: taiga/auth/services.py:173 +msgid "Error on creating new user." +msgstr "新しいユーザを作成中にエラーが発生しました。" + +#: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 +#: taiga/external_apps/services.py:36 taiga/projects/api.py:364 +#: taiga/projects/api.py:385 +msgid "Invalid token" +msgstr "トークンが間違っています" + +#: taiga/auth/validators.py:37 taiga/users/validators.py:44 +msgid "invalid username" +msgstr "username が間違っています" + +#: taiga/auth/validators.py:42 taiga/users/validators.py:50 +msgid "" +"Required. 255 characters or fewer. Letters, numbers and /./-/_ characters'" +msgstr "必須です. 255文字以下. 半角英数字,記号 /./-/_ が使用できます." + +#: taiga/base/api/fields.py:294 +msgid "This field is required." +msgstr "このフィールドは必須です." + +#: taiga/base/api/fields.py:295 taiga/base/api/relations.py:337 +msgid "Invalid value." +msgstr "値が正しくありません." + +#: taiga/base/api/fields.py:479 +#, python-format +msgid "'%s' value must be either True or False." +msgstr "'%s' は True または False である必要があります." + +#: taiga/base/api/fields.py:543 +msgid "" +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." +msgstr "" +"英数文字、アンダースコア、ハイフンを含む正しいスラグを入力してください。" + +#: taiga/base/api/fields.py:558 +#, python-format +msgid "Select a valid choice. %(value)s is not one of the available choices." +msgstr "" +"有効な選択肢を選択してください。%(value)sは選択できる選択肢ではありません。" + +#: taiga/base/api/fields.py:621 +msgid "You email domain is not allowed" +msgstr "そのメールドメインは許可されていません。" + +#: taiga/base/api/fields.py:630 +msgid "Enter a valid email address." +msgstr "正しいメールアドレスを入力してください." + +#: taiga/base/api/fields.py:672 +#, python-format +msgid "Date has wrong format. Use one of these formats instead: %s" +msgstr "" +"日付のフォーマットが間違っています。このフォーマットを利用してください。%s" + +#: taiga/base/api/fields.py:736 +#, python-format +msgid "Datetime has wrong format. Use one of these formats instead: %s" +msgstr "" +"日時のフォーマットが間違っています。このフォーマットを利用してください。%s" + +#: taiga/base/api/fields.py:806 +#, python-format +msgid "Time has wrong format. Use one of these formats instead: %s" +msgstr "" +"時刻のフォーマットが間違っています。このフォーマットを利用してください。%s" + +#: taiga/base/api/fields.py:863 +msgid "Enter a whole number." +msgstr "整数を入力してください。" + +#: taiga/base/api/fields.py:864 taiga/base/api/fields.py:917 +#, python-format +msgid "Ensure this value is less than or equal to %(limit_value)s." +msgstr "値がこの値以下であることを確認してください。%(limit_value)s." + +#: taiga/base/api/fields.py:865 taiga/base/api/fields.py:918 +#, python-format +msgid "Ensure this value is greater than or equal to %(limit_value)s." +msgstr "値がこの値以上であることを確認してください。%(limit_value)s." + +#: taiga/base/api/fields.py:895 +#, python-format +msgid "\"%s\" value must be a float." +msgstr "\"%s\"は小数である必要があります。" + +#: taiga/base/api/fields.py:916 +msgid "Enter a number." +msgstr "数字を入力してください。" + +#: taiga/base/api/fields.py:919 +#, python-format +msgid "Ensure that there are no more than %s digits in total." +msgstr "桁数が%s以下であることを確認してください。" + +#: taiga/base/api/fields.py:920 +#, python-format +msgid "Ensure that there are no more than %s decimal places." +msgstr "小数点以下の桁数は%sより少ないことを確認してください。" + +#: taiga/base/api/fields.py:921 +#, python-format +msgid "Ensure that there are no more than %s digits before the decimal point." +msgstr "整数部分の桁数は%s以下であることを確認してください。" + +#: taiga/base/api/fields.py:988 +msgid "No file was submitted. Check the encoding type on the form." +msgstr "ファイルが送信されませんでした. フォームのエンコードを確認して下さい." + +#: taiga/base/api/fields.py:989 +msgid "No file was submitted." +msgstr "ファイルが送信されませんでした." + +#: taiga/base/api/fields.py:990 +msgid "The submitted file is empty." +msgstr "送信されたファイルは空です." + +#: taiga/base/api/fields.py:991 +#, python-format +msgid "" +"Ensure this filename has at most %(max)d characters (it has %(length)d)." +msgstr "" +"ファイル名の文字数は%(max)d以下であることを確認してください。現在は%(length)d" +"字です。" + +#: taiga/base/api/fields.py:992 +msgid "Please either submit a file or check the clear checkbox, not both." +msgstr "" +"ファイルをサブミットするか、クリアチェックボックスを入れるか、どちらかだけし" +"てください。" + +#: taiga/base/api/fields.py:1032 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" +"正しい画像をアップロードしてください。アップロードしたファイルは画像じゃない" +"か破損しています。" + +#: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 +#: taiga/hooks/api.py:69 taiga/projects/api.py:396 taiga/projects/api.py:671 +#: taiga/projects/epics/api.py:213 taiga/projects/epics/api.py:292 +#: taiga/projects/issues/api.py:238 taiga/projects/mixins/ordering.py:59 +#: taiga/projects/tasks/api.py:261 taiga/projects/tasks/api.py:287 +#: taiga/projects/userstories/api.py:340 taiga/projects/userstories/api.py:392 +#: taiga/webhooks/api.py:71 +msgid "Blocked element" +msgstr "ブロックされた要素" + +#: taiga/base/api/pagination.py:214 +msgid "Page is not 'last', nor can it be converted to an int." +msgstr "ページは「最後」じゃないか、整数に変換することができません。" + +#: taiga/base/api/pagination.py:218 +#, python-format +msgid "Invalid page (%(page_number)s): %(message)s" +msgstr "このページは無効です。(%(page_number)s): %(message)s" + +#: taiga/base/api/permissions.py:66 +msgid "Invalid permission definition." +msgstr "許可定義は無効です。" + +#: taiga/base/api/relations.py:247 +#, python-format +msgid "Invalid pk '%s' - object does not exist." +msgstr "pk'%s'は無効です。オブジェクトが存在しません。" + +#: taiga/base/api/relations.py:248 +#, python-format +msgid "Incorrect type. Expected pk value, received %s." +msgstr "" +"タイプが正しくありません。予想したタイプはpk、受け取ったタイプは%sです。" + +#: taiga/base/api/relations.py:336 +#, python-format +msgid "Object with %s=%s does not exist." +msgstr "%s=%sであるオブジェクトは存在しません。" + +#: taiga/base/api/relations.py:372 +msgid "Invalid hyperlink - No URL match" +msgstr "URLがマッチしないためハイパーリンクは無効です。" + +#: taiga/base/api/relations.py:373 +msgid "Invalid hyperlink - Incorrect URL match" +msgstr "URLのマッチが正しくないためハイパーリンクは無効です。" + +#: taiga/base/api/relations.py:374 +msgid "Invalid hyperlink due to configuration error" +msgstr "設定エラーのためハイパーリンクは無効です。" + +#: taiga/base/api/relations.py:375 +msgid "Invalid hyperlink - object does not exist." +msgstr "オブジェクトが存在しないためハイパーリンクは無効です。" + +#: taiga/base/api/relations.py:376 +#, python-format +msgid "Incorrect type. Expected url string, received %s." +msgstr "" +"タイプが正しくありません。予想したタイプはURLの配列、受け取ったタイプは%sで" +"す。" + +#: taiga/base/api/serializers.py:324 +msgid "Invalid data" +msgstr "無効なデータ" + +#: taiga/base/api/serializers.py:416 +msgid "No input provided" +msgstr "未入力" + +#: taiga/base/api/serializers.py:579 +msgid "Cannot create a new item, only existing items may be updated." +msgstr "新しいアイテムは作成できません。既存アイテムを更新してください。" + +#: taiga/base/api/serializers.py:590 +msgid "Expected a list of items." +msgstr "アイテムの配列を予想していました。" + +#: taiga/base/api/views.py:126 +msgid "Not found" +msgstr "見つかりませんでした。" + +#: taiga/base/api/views.py:129 +msgid "Permission denied" +msgstr "権限がありません。" + +#: taiga/base/api/views.py:477 +msgid "Server application error" +msgstr "サーバーアプリケーションのエラー" + +#: taiga/base/connectors/exceptions.py:26 +msgid "Connection error." +msgstr "接続エラー" + +#: taiga/base/exceptions.py:79 +msgid "Malformed request." +msgstr "不正なリクエスト" + +#: taiga/base/exceptions.py:84 +msgid "Incorrect authentication credentials." +msgstr "認証情報が正しくありません。" + +#: taiga/base/exceptions.py:89 +msgid "Authentication credentials were not provided." +msgstr "認証情報が未入力です。" + +#: taiga/base/exceptions.py:94 +msgid "You do not have permission to perform this action." +msgstr "この動作を行う権限がありません。" + +#: taiga/base/exceptions.py:99 +#, python-format +msgid "Method '%s' not allowed." +msgstr "'%s'メソッドが許可されていません。" + +#: taiga/base/exceptions.py:107 +msgid "Could not satisfy the request's Accept header" +msgstr "リクエストのAcceptヘッダーを満たすことができませんでした。" + +#: taiga/base/exceptions.py:116 +#, python-format +msgid "Unsupported media type '%s' in request." +msgstr "リクエストのメディアタイプ'%s'に対応していません。" + +#: taiga/base/exceptions.py:124 +msgid "Request was throttled." +msgstr "リクエストはスロットルされました。" + +#: taiga/base/exceptions.py:125 +#, python-format +msgid "Expected available in %d second%s." +msgstr "%d %s秒後に利用可能になる見込みです。" + +#: taiga/base/exceptions.py:139 +msgid "Unexpected error" +msgstr "予期せぬエラー" + +#: taiga/base/exceptions.py:151 +msgid "Not found." +msgstr "見つかりませんでした。" + +#: taiga/base/exceptions.py:156 +msgid "Method not supported for this endpoint." +msgstr "このエンドポイントはこのメソッドに対応していません。" + +#: taiga/base/exceptions.py:164 taiga/base/exceptions.py:172 +msgid "Wrong arguments." +msgstr "引数の数が正しくありません。" + +#: taiga/base/exceptions.py:176 +msgid "Data validation error" +msgstr "データのバリデーションエラー" + +#: taiga/base/exceptions.py:188 +msgid "Integrity Error for wrong or invalid arguments" +msgstr "引数が不正か無効による整合性エラー" + +#: taiga/base/exceptions.py:195 +msgid "Precondition error" +msgstr "前提条件エラー" + +#: taiga/base/exceptions.py:219 +msgid "No room left for more projects." +msgstr "新しいプロジェクトを作成するスペースがありません。" + +#: taiga/base/filters.py:81 taiga/base/filters.py:462 +msgid "Error in filter params types." +msgstr "パラメータタイプのフィルターエラー" + +#: taiga/base/filters.py:135 taiga/base/filters.py:242 +#: taiga/projects/filters.py:64 +msgid "'project' must be an integer value." +msgstr "'project'は整数である必要があります。" + +#: taiga/base/templates/emails/base-body-html.jinja:6 +msgid "Taiga" +msgstr "Taiga" + +#: taiga/base/templates/emails/base-body-html.jinja:406 +#: taiga/base/templates/emails/hero-body-html.jinja:380 +#: taiga/base/templates/emails/updates-body-html.jinja:442 +msgid "Follow us on Twitter" +msgstr "Twitterをフォローする" + +#: taiga/base/templates/emails/base-body-html.jinja:406 +#: taiga/base/templates/emails/hero-body-html.jinja:380 +#: taiga/base/templates/emails/updates-body-html.jinja:442 +msgid "Twitter" +msgstr "Twitter" + +#: taiga/base/templates/emails/base-body-html.jinja:407 +#: 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 "GitHubからコードを入手する" + +#: taiga/base/templates/emails/base-body-html.jinja:407 +#: taiga/base/templates/emails/hero-body-html.jinja:381 +#: taiga/base/templates/emails/updates-body-html.jinja:443 +msgid "GitHub" +msgstr "Github" + +#: taiga/base/templates/emails/base-body-html.jinja:408 +#: taiga/base/templates/emails/hero-body-html.jinja:382 +#: taiga/base/templates/emails/updates-body-html.jinja:444 +msgid "Visit our website" +msgstr "ホームページに移動" + +#: taiga/base/templates/emails/base-body-html.jinja:408 +#: taiga/base/templates/emails/hero-body-html.jinja:382 +#: taiga/base/templates/emails/updates-body-html.jinja:444 +msgid "Taiga.io" +msgstr "Taiga.io" + +#: taiga/base/templates/emails/base-body-html.jinja:423 +#: taiga/base/templates/emails/hero-body-html.jinja:397 +#: taiga/base/templates/emails/updates-body-html.jinja:459 +#, python-format +msgid "" +"\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" +" " +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" +msgstr "あなたはTaiga化されました" + +#: taiga/base/templates/emails/hero-body-html.jinja:359 +msgid "" +"\n" +"

You have been Taigatized!" +"

\n" +"

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

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

あなたはTaiga化されまし" +"た。

\n" +"

Taigaへようこそ!Taigaは" +"オープンソースでアジャイルなプロジェクトマネジメントツールです。

\n" +" " + +#: taiga/base/templates/emails/updates-body-html.jinja:6 +msgid "[Taiga] Updates" +msgstr "[Taiga] Updates" + +#: taiga/base/templates/emails/updates-body-html.jinja:417 +msgid "Updates" +msgstr "Updates" + +#: taiga/base/templates/emails/updates-body-html.jinja:423 +#, python-format +msgid "" +"\n" +"

comment:" +"

\n" +"

" +"%(comment)s

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

コメント:

\n" +"

%(comment)s

" + +#: taiga/base/templates/emails/updates-body-text.jinja:6 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +"コメント: %(comment)s" + +#: taiga/export_import/api.py:127 +msgid "We needed at least one role" +msgstr "少なくとも1つの役割が必要です." + +#: taiga/export_import/api.py:323 +msgid "Needed dump file" +msgstr "ダンプファイルが必要です." + +#: taiga/export_import/api.py:333 +msgid "Invalid dump format" +msgstr "ダンプフォーマットが正しくありません" + +#: taiga/export_import/services/store.py:718 +#: taiga/export_import/services/store.py:736 +msgid "error importing project data" +msgstr "プロジェクトデータのインポートエラー" + +#: taiga/export_import/services/store.py:743 +msgid "error importing roles" +msgstr "役割のインポートエラー" + +#: taiga/export_import/services/store.py:748 +msgid "error importing memberships" +msgstr "メンバーシップのインポートエラー" + +#: taiga/export_import/services/store.py:759 +msgid "error importing lists of project attributes" +msgstr "プロジェクトアトリビュートリストのインポートエラー" + +#: taiga/export_import/services/store.py:763 +msgid "error importing default project attributes values" +msgstr "デフォルトプロジェクトアトリビュートのインポートエラー" + +#: taiga/export_import/services/store.py:774 +msgid "error importing custom attributes" +msgstr "カスタムアトリビュートのインポートエラー" + +#: taiga/export_import/services/store.py:778 +msgid "error importing sprints" +msgstr "スプリントのインポートエラー" + +#: taiga/export_import/services/store.py:782 +msgid "error importing issues" +msgstr "チケットのインポートエラー" + +#: taiga/export_import/services/store.py:786 +msgid "error importing user stories" +msgstr "ユーザストーリのインポートエラー" + +#: taiga/export_import/services/store.py:790 +msgid "error importing epics" +msgstr "エピックのインポートエラー" + +#: taiga/export_import/services/store.py:794 +msgid "error importing tasks" +msgstr "タスクのインポートエラー" + +#: taiga/export_import/services/store.py:798 +msgid "error importing wiki pages" +msgstr "Wikiページのインポートエラー" + +#: taiga/export_import/services/store.py:802 +msgid "error importing wiki links" +msgstr "Wikiリンクのインポートエラー" + +#: taiga/export_import/services/store.py:806 +msgid "error importing tags" +msgstr "タグのインポートエラー" + +#: taiga/export_import/services/store.py:810 +msgid "error importing timelines" +msgstr "タイムラインのインポートエラー" + +#: taiga/export_import/services/store.py:832 +msgid "unexpected error importing project" +msgstr "プロジェクトをインポート中に予期せぬエラー" + +#: taiga/export_import/tasks.py:62 taiga/export_import/tasks.py:63 +msgid "Error generating project dump" +msgstr "プロジェクトダンプの生成エラー" + +#: taiga/export_import/tasks.py:91 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" +"\n" +"\n" +"ユーザー{user_full_name} <{user_email}>のダンプのロードエラー\"\n" +"\n" +"\n" +"原因\n" +"-------\n" +"{reason}\n" +"\n" +"詳細:\n" +"--------\n" +"{details}\n" +"\n" +"エラートレース\n" +"------------" + +#: taiga/export_import/tasks.py:120 +msgid "Error loading project dump" +msgstr "プロジェクトダンプのロードエラー" + +#: taiga/export_import/tasks.py:121 +msgid "Error loading your project dump file" +msgstr "プロジェクトダンプのロードエラー" + +#: taiga/export_import/tasks.py:135 +msgid " -- no detail info --" +msgstr "詳細な情報がありません" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" +"\n" +"

プロジェクトダンプを生成しました

\n" +"

こんにちは、%(user)s。

\n" +"

プロジェクト%(project)sのダンプが正常に生成されました。

\n" +"

以下リンクからダウンロードできます。

\n" +" ダンプファイルをダウンロード\n" +"

このファイルは%(deletion_date)sに削除されます。

\n" +"

Taigaチーム

\n" +" " + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" +"\n" +"こんにちは、%(user)s。\n" +"\n" +"プロジェクト%(project)sのダンプが正常に生成されました。以下リンクからダウン" +"ロードできます。\n" +"\n" +"%(url)s\n" +"\n" +"このファイルは%(deletion_date)sに削除されます。\n" +"\n" +"---\n" +"Taigaチーム\n" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:1 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s]プロジェクトのダンプが生成されました。" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" +"\n" +"

%(error_message)s

\n" +"

こんにちは、%(user)s。

\n" +"

プロジェクト%(project)sが正常にエクスポートできませんでした。

\n" +"

Taigaシステム管理者にお知らせしました。
もう一度試してみるかサポー" +"トチームにお問い合せください。問い合わせ先は、\n" +" %(support_email)sです。

\n" +"

Taigaチーム

\n" +" " + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" +"\n" +"こんにちは、%(user)s。\n" +"\n" +"%(error_message)s\n" +"プロジェクト%(project)sは正常にエクスポートできませんでした。\n" +"\n" +"Taigaシステム管理者にお知らせしました。\n" +"\n" +"もう一度試してみるかサポートチームにお問い合せください。問い合わせ先は、 " +"%(support_email)sです。\n" +"\n" +"---\n" +"Taigaチーム\n" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:1 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" +"\n" +"

%(error_message)s

\n" +"

こんにちは、%(user)s。

\n" +"

プロジェクトが正常にインポートできませんでした。

\n" +"

Taigaシステム管理者にお知らせしました。
もう一度試してみるかサ" +"ポートチームにお問い合せください。問い合わせ先は、\n" +" %(support_email)sです。

\n" +"

Taigaチーム

\n" +" " + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" +"\n" +"こんにちは、%(user)s。\n" +"\n" +"%(error_message)s\n" +"\n" +"プロジェクトが正常にインポートできませんでした。\n" +"\n" +"Taigaシステム管理者にお知らせしました。\n" +"\n" +"もう一度試してみるかサポートチームにお問い合せください。問い合わせ先" +"は、%(support_email)sです。\n" +"\n" +"---\n" +"Taigaチーム\n" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:1 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" +"\n" +"

プロジェクトダンプがインポートされました。

\n" +"

こんにちは、%(user)s。

\n" +"

プロジェクトダンプが正常にインポートされました。

\n" +" " +"プロジェクト%(project)sへ\n" +"

Taigaチーム

\n" +" " + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" +"\n" +"こんにちは、%(user)s。\n" +"\n" +"プロジェクトダンプが正常にインポートされました。\n" +"\n" +"プロジェクト%(project)sを以下リンクからアクセスでいます。\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"Taigaチーム\n" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:1 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] プロジェクトダンプがインポートされました。" + +#: taiga/export_import/validators/fields.py:144 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\"がプロジェクトに見つかりませんでした。" + +#: taiga/export_import/validators/validators.py:150 +#: taiga/projects/custom_attributes/validators.py:109 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "コンテントが無効です。正しい形式は {\"key\": \"value\",...}" + +#: taiga/export_import/validators/validators.py:165 +#: taiga/projects/custom_attributes/validators.py:124 +msgid "It contain invalid custom fields." +msgstr "無効なカスタムフィールドが含まれています。" + +#: taiga/export_import/validators/validators.py:245 +#: taiga/projects/validators.py:52 +msgid "Name duplicated for the project" +msgstr "同じプロジェクト名があります。" + +#: taiga/external_apps/api.py:43 taiga/external_apps/api.py:70 +#: taiga/external_apps/api.py:77 +msgid "Authentication required" +msgstr "認証が必要です。" + +#: taiga/external_apps/models.py:35 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/milestones/models.py:38 taiga/projects/models.py:145 +#: taiga/projects/models.py:512 taiga/projects/models.py:545 +#: taiga/projects/models.py:581 taiga/projects/models.py:603 +#: taiga/projects/models.py:637 taiga/projects/models.py:657 +#: taiga/projects/models.py:677 taiga/projects/models.py:709 +#: taiga/projects/models.py:729 taiga/users/admin.py:54 +#: taiga/users/models.py:292 taiga/webhooks/models.py:29 +msgid "name" +msgstr "名前" + +#: taiga/external_apps/models.py:37 +msgid "Icon url" +msgstr "アイコンのURL" + +#: taiga/external_apps/models.py:38 +msgid "web" +msgstr "ウェブ" + +#: taiga/external_apps/models.py:39 taiga/projects/attachments/models.py:61 +#: taiga/projects/custom_attributes/models.py:37 +#: taiga/projects/epics/models.py:55 +#: taiga/projects/history/templatetags/functions.py:25 +#: taiga/projects/issues/models.py:60 taiga/projects/models.py:149 +#: taiga/projects/models.py:733 taiga/projects/tasks/models.py:62 +#: taiga/projects/userstories/models.py:95 +msgid "description" +msgstr "説明" + +#: taiga/external_apps/models.py:41 +msgid "Next url" +msgstr "次のURL" + +#: taiga/external_apps/models.py:43 +msgid "secret key for ciphering the application tokens" +msgstr "アプリケーショントークンを暗号化するための秘密鍵" + +#: taiga/external_apps/models.py:57 taiga/projects/likes/models.py:31 +#: taiga/projects/notifications/models.py:87 taiga/projects/votes/models.py:52 +msgid "user" +msgstr "ユーザー" + +#: taiga/external_apps/models.py:61 +msgid "application" +msgstr "アプリケーション" + +#: taiga/feedback/models.py:25 taiga/users/models.py:137 +msgid "full name" +msgstr "フルネーム" + +#: taiga/feedback/models.py:27 taiga/users/models.py:132 +msgid "email address" +msgstr "メールアドレス" + +#: taiga/feedback/models.py:29 +msgid "comment" +msgstr "コメント" + +#: taiga/feedback/models.py:31 taiga/projects/attachments/models.py:48 +#: taiga/projects/custom_attributes/models.py:46 +#: taiga/projects/epics/models.py:48 taiga/projects/issues/models.py:52 +#: taiga/projects/likes/models.py:33 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:156 taiga/projects/models.py:737 +#: taiga/projects/notifications/models.py:89 taiga/projects/tasks/models.py:48 +#: 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 "作成日時" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:4 +#, python-format +msgid "" +"\n" +"

Feedback

\n" +"

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

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

フィードバック

\n" +"

Taigaが%(full_name)s <%(email)s>からフィードバックを受け付けました。\n" +" " + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:9 +#, python-format +msgid "" +"\n" +"

Comment

\n" +"

%(comment)s

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

コメント

\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 "追加情報" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:1 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- 差出人 %(full_name)s <%(email)s>\n" +"---------\n" +"- コメント\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:8 +msgid "- Extra info:" +msgstr "- 追加情報" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] %(full_name)sさんからのフィードバック <%(email)s>\n" + +#: taiga/hooks/api.py:54 +msgid "The payload is not a valid json" +msgstr "ペイロードは有効なjsonではありません。" + +#: taiga/hooks/api.py:63 taiga/projects/epics/api.py:152 +#: taiga/projects/issues/api.py:138 taiga/projects/tasks/api.py:200 +#: taiga/projects/userstories/api.py:273 +msgid "The project doesn't exist" +msgstr "プロジェクトは存在していません。" + +#: taiga/hooks/api.py:66 +msgid "Bad signature" +msgstr "無効なシグネチャー" + +#: taiga/hooks/event_hooks.py:66 +#, python-brace-format +msgid "" +"[@{user_name}]({user_url} \"See @{user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" +"[@{user_name}]({user_url} \"@{user_name}さんの{platform}プロフィール\")が" +"[{platform}#{number}]({comment_url}でコメントしました。 \"コメントへ移動" +"\"):\n" +"\n" +"\"{comment_message}\"" + +#: taiga/hooks/event_hooks.py:71 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" +"{platform}からのコメント\n" +"\n" +"> {comment_message}" + +#: taiga/hooks/event_hooks.py:84 +msgid "Invalid issue comment information" +msgstr "イッシューコメントの情報は無効です。" + +#: taiga/hooks/event_hooks.py:103 +#, python-brace-format +msgid "" +"Issue created by [@{user_name}]({user_url} \"See @{user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"[@{user_name}]({user_url}がc\"@{user_name}さんの{platform}プロフィールを見る" +"\")[{platform}#{number}]からイッシューを作成しました。({url} \"イッシューへ移" +"動\")." + +#: taiga/hooks/event_hooks.py:107 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "{platform}からイッシューが作成されました。" + +#: taiga/hooks/event_hooks.py:120 +msgid "Invalid issue information" +msgstr "イッシュー情報は無効です。" + +#: taiga/hooks/event_hooks.py:149 taiga/hooks/event_hooks.py:171 +msgid "unknown user" +msgstr "無効なユーザー" + +#: taiga/hooks/event_hooks.py:156 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"{user_text}さんが[{platform} commit]({commit_url}ステータスを更新しまし" +"た。\"コミットを参照する'{commit_id} - {commit_message}'\")\n" +"\n" +" - ステータス**{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:161 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"コミット{platform}更新しました。\n" +"\n" +" - ステータス: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:179 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_message}'\") " +"\"{commit_message}\"" +msgstr "" +"{type_name}は{user_text}さんによって[{platform} commit]({commit_url}でメン" +"ションされました。 \"コミット'{commit_id} - {commit_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 "" +"このイッシューは{platform}コミット内でメンションされまし" +"た。\"{commit_message}\"" + +#: taiga/hooks/event_hooks.py:206 +msgid "The referenced element doesn't exist" +msgstr "参照された要素は存在しません。" + +#: taiga/hooks/event_hooks.py:222 +msgid "The status doesn't exist" +msgstr "ステータスは存在しません。" + +#: taiga/permissions/choices.py:23 taiga/permissions/choices.py:34 +msgid "View project" +msgstr "プロジェクトを見る" + +#: taiga/permissions/choices.py:24 taiga/permissions/choices.py:36 +msgid "View milestones" +msgstr "マイルストーンを見る" + +#: taiga/permissions/choices.py:25 taiga/permissions/choices.py:41 +msgid "View epic" +msgstr "エピックを見る" + +#: taiga/permissions/choices.py:26 +msgid "View user stories" +msgstr "ユーザストーリを見る" + +#: taiga/permissions/choices.py:27 taiga/permissions/choices.py:53 +msgid "View tasks" +msgstr "タスクを見る" + +#: taiga/permissions/choices.py:28 taiga/permissions/choices.py:59 +msgid "View issues" +msgstr "課題 を表示" + +#: taiga/permissions/choices.py:29 taiga/permissions/choices.py:65 +msgid "View wiki pages" +msgstr "ウィキページを見る" + +#: taiga/permissions/choices.py:30 taiga/permissions/choices.py:71 +msgid "View wiki links" +msgstr "ウィキリンクを見る" + +#: taiga/permissions/choices.py:37 +msgid "Add milestone" +msgstr "マイルストーンを追加する" + +#: taiga/permissions/choices.py:38 +msgid "Modify milestone" +msgstr "マイルストーンを変更する" + +#: taiga/permissions/choices.py:39 +msgid "Delete milestone" +msgstr "マイルストーンを削除する" + +#: taiga/permissions/choices.py:42 +msgid "Add epic" +msgstr "エピックを追加する" + +#: taiga/permissions/choices.py:43 +msgid "Modify epic" +msgstr "エピックを変更する" + +#: taiga/permissions/choices.py:44 +msgid "Comment epic" +msgstr "エピックをコメントする" + +#: taiga/permissions/choices.py:45 +msgid "Delete epic" +msgstr "エピックを削除する" + +#: taiga/permissions/choices.py:47 +msgid "View user story" +msgstr "ユーザストーリを見る" + +#: taiga/permissions/choices.py:48 +msgid "Add user story" +msgstr "ユーザストーリを追加する" + +#: taiga/permissions/choices.py:49 +msgid "Modify user story" +msgstr "ユーザストーリを変更する" + +#: taiga/permissions/choices.py:50 +msgid "Comment user story" +msgstr "ユーザストーリをコメントする" + +#: taiga/permissions/choices.py:51 +msgid "Delete user story" +msgstr "ユーザストーリを削除する" + +#: taiga/permissions/choices.py:54 +msgid "Add task" +msgstr "タスクを追加する" + +#: taiga/permissions/choices.py:55 +msgid "Modify task" +msgstr "タスクを変更する" + +#: taiga/permissions/choices.py:56 +msgid "Comment task" +msgstr "タスクをコメントする" + +#: taiga/permissions/choices.py:57 +msgid "Delete task" +msgstr "タスクを削除する" + +#: taiga/permissions/choices.py:60 +msgid "Add issue" +msgstr "イッシューを追加する" + +#: taiga/permissions/choices.py:61 +msgid "Modify issue" +msgstr "イッシューを変更する" + +#: taiga/permissions/choices.py:62 +msgid "Comment issue" +msgstr "イッシューをコメントする" + +#: taiga/permissions/choices.py:63 +msgid "Delete issue" +msgstr "イッシューを削除する" + +#: taiga/permissions/choices.py:66 +msgid "Add wiki page" +msgstr "ウィキページを追加する" + +#: taiga/permissions/choices.py:67 +msgid "Modify wiki page" +msgstr "ウィキページを変更する" + +#: taiga/permissions/choices.py:68 +msgid "Comment wiki page" +msgstr "ウィキページをコメントする" + +#: taiga/permissions/choices.py:69 +msgid "Delete wiki page" +msgstr "ウィキページを削除する" + +#: taiga/permissions/choices.py:72 +msgid "Add wiki link" +msgstr "ウィキリンクを追加する" + +#: taiga/permissions/choices.py:73 +msgid "Modify wiki link" +msgstr "ウィキリンクを変更する" + +#: taiga/permissions/choices.py:74 +msgid "Delete wiki link" +msgstr "ウィキリンクを削除する" + +#: taiga/permissions/choices.py:78 +msgid "Modify project" +msgstr "プロジェクトを変更する" + +#: taiga/permissions/choices.py:79 +msgid "Delete project" +msgstr "プロジェクトを削除する" + +#: taiga/permissions/choices.py:80 +msgid "Add member" +msgstr "メンバーを追加する" + +#: taiga/permissions/choices.py:81 +msgid "Remove member" +msgstr "メンバーを削除する" + +#: taiga/permissions/choices.py:82 +msgid "Admin project values" +msgstr "管理者プロジェクトの値" + +#: taiga/permissions/choices.py:83 +msgid "Admin roles" +msgstr "管理者のロール" + +#: taiga/projects/admin.py:100 +msgid "Privacity" +msgstr "プライバシー" + +#: taiga/projects/admin.py:112 +msgid "Modules" +msgstr "モジュール" + +#: taiga/projects/admin.py:120 +msgid "Default values" +msgstr "初期値" + +#: taiga/projects/admin.py:126 +msgid "Activity" +msgstr "アクティビティ" + +#: taiga/projects/admin.py:131 +msgid "Fans" +msgstr "ファン" + +#: taiga/projects/admin.py:145 taiga/projects/attachments/models.py:39 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:37 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:161 +#: taiga/projects/notifications/models.py:62 taiga/projects/tasks/models.py:39 +#: 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 "オーナー" + +#: taiga/projects/admin.py:200 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "{count} 公開に成功しました。" + +#: taiga/projects/admin.py:201 +msgid "Make public" +msgstr "公開にする" + +#: taiga/projects/admin.py:215 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "{count} プライベートにするのに成功しました。" + +#: taiga/projects/admin.py:216 +msgid "Make private" +msgstr "プライベートにする" + +#: taiga/projects/admin.py:246 +#, python-format +msgid "Delete selected %(verbose_name_plural)s" +msgstr "選択中の%(verbose_name_plural)sらを削除する" + +#: taiga/projects/api.py:150 taiga/users/api.py:237 +msgid "Incomplete arguments" +msgstr "引数は不足している" + +#: taiga/projects/api.py:154 taiga/users/api.py:242 +msgid "Invalid image format" +msgstr "画像形式が正しくありません" + +#: taiga/projects/api.py:215 +msgid "Not valid template name" +msgstr "無効なテンプレート名" + +#: taiga/projects/api.py:218 +msgid "Not valid template description" +msgstr "無効なテンプレートの説明文" + +#: taiga/projects/api.py:344 +msgid "Invalid user id" +msgstr "無効なユーザーID" + +#: taiga/projects/api.py:350 +msgid "The user doesn't exist" +msgstr "このユーザーは存在しません。" + +#: taiga/projects/api.py:354 +msgid "The user must be already a project member" +msgstr "ユーザーはプロジェクトのメンバーである必要がある" + +#: taiga/projects/api.py:701 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "" +"プロジェクトにオーナーと、1人以上のアクティブな管理者であるユーザーが必要で" +"す。" + +#: taiga/projects/api.py:735 +msgid "You don't have permisions to see that." +msgstr "閲覧する権限がありません。" + +#: taiga/projects/attachments/api.py:54 +msgid "Partial updates are not supported" +msgstr "部分的な更新に対応していません。" + +#: taiga/projects/attachments/api.py:69 +msgid "Object id issue isn't exists" +msgstr "オブジェクトIDのイッシューは存在しません。" + +#: taiga/projects/attachments/api.py:72 +msgid "Project ID not matches between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:41 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:37 taiga/projects/issues/models.py:50 +#: taiga/projects/milestones/models.py:45 taiga/projects/models.py:500 +#: taiga/projects/models.py:522 taiga/projects/models.py:559 +#: taiga/projects/models.py:587 taiga/projects/models.py:613 +#: taiga/projects/models.py:643 taiga/projects/models.py:663 +#: taiga/projects/models.py:687 taiga/projects/models.py:715 +#: 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:303 +msgid "project" +msgstr "プロジェクト" + +#: taiga/projects/attachments/models.py:43 +msgid "content type" +msgstr "コンテントタイプ" + +#: taiga/projects/attachments/models.py:45 +msgid "object id" +msgstr "オブジェクトID" + +#: taiga/projects/attachments/models.py:51 +#: taiga/projects/custom_attributes/models.py:48 +#: taiga/projects/epics/models.py:51 taiga/projects/issues/models.py:55 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:159 +#: taiga/projects/models.py:740 taiga/projects/tasks/models.py:51 +#: taiga/projects/userstories/models.py:90 taiga/projects/wiki/models.py:47 +#: taiga/userstorage/models.py:31 +msgid "modified date" +msgstr "更新日時" + +#: taiga/projects/attachments/models.py:56 +msgid "attached file" +msgstr "添付ファイル" + +#: taiga/projects/attachments/models.py:58 +msgid "sha1" +msgstr "sha1" + +#: taiga/projects/attachments/models.py:60 +msgid "is deprecated" +msgstr "は廃止予定である" + +#: taiga/projects/attachments/models.py:62 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:101 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:516 taiga/projects/models.py:549 +#: taiga/projects/models.py:583 taiga/projects/models.py:607 +#: taiga/projects/models.py:639 taiga/projects/models.py:659 +#: taiga/projects/models.py:681 taiga/projects/models.py:711 +#: taiga/projects/wiki/models.py:77 taiga/users/models.py:298 +msgid "order" +msgstr "並べ替え" + +#: taiga/projects/choices.py:23 +msgid "AppearIn" +msgstr "AppearIn" + +#: taiga/projects/choices.py:24 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:25 +msgid "Custom" +msgstr "カスタム" + +#: taiga/projects/choices.py:26 +msgid "Talky" +msgstr "" + +#: taiga/projects/choices.py:35 +msgid "This project is blocked due to payment failure" +msgstr "このプロジェクトは支払い不能によりブロックされています。" + +#: taiga/projects/choices.py:36 +msgid "This project is blocked by admin staff" +msgstr "このプロジェクトは管理スタッフによりブロックされました。" + +#: taiga/projects/choices.py:37 +msgid "This project is blocked because the owner left" +msgstr "このプロジェクトはオーナーの辞退によりブロックされています。" + +#: taiga/projects/choices.py:38 +msgid "This project is blocked while it's deleted" +msgstr "このプロジェクトは削除中のためブロックされています。" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Text" +msgstr "テキスト" + +#: taiga/projects/custom_attributes/choices.py:29 +msgid "Multi-Line Text" +msgstr "マルチラインテキスト" + +#: taiga/projects/custom_attributes/choices.py:30 +msgid "Date" +msgstr "日時" + +#: taiga/projects/custom_attributes/choices.py:31 +msgid "Url" +msgstr "URL" + +#: taiga/projects/custom_attributes/models.py:40 +#: taiga/projects/issues/models.py:45 +msgid "type" +msgstr "タイプ" + +#: taiga/projects/custom_attributes/models.py:95 +msgid "values" +msgstr "値" + +#: taiga/projects/custom_attributes/models.py:105 +msgid "epic" +msgstr "エピック" + +#: taiga/projects/custom_attributes/models.py:121 +#: taiga/projects/tasks/models.py:35 taiga/projects/userstories/models.py:38 +msgid "user story" +msgstr "ユーザストーリ" + +#: taiga/projects/custom_attributes/models.py:137 +msgid "task" +msgstr "タスク" + +#: taiga/projects/custom_attributes/models.py:153 +msgid "issue" +msgstr "イッシュー" + +#: taiga/projects/custom_attributes/validators.py:58 +msgid "Already exists one with the same name." +msgstr "同じ名前のものがすでに存在します。" + +#: taiga/projects/epics/api.py:92 +msgid "You don't have permissions to set this status to this epic." +msgstr "このエピックにこのステータスを付与する権限がありません。" + +#: taiga/projects/epics/models.py:35 taiga/projects/issues/models.py:35 +#: taiga/projects/tasks/models.py:37 taiga/projects/userstories/models.py:62 +msgid "ref" +msgstr "" + +#: taiga/projects/epics/models.py:42 taiga/projects/issues/models.py:39 +#: taiga/projects/tasks/models.py:41 taiga/projects/userstories/models.py:72 +msgid "status" +msgstr "ステータス" + +#: taiga/projects/epics/models.py:45 +msgid "epics order" +msgstr "" + +#: taiga/projects/epics/models.py:54 taiga/projects/issues/models.py:59 +#: taiga/projects/tasks/models.py:55 taiga/projects/userstories/models.py:94 +msgid "subject" +msgstr "件名" + +#: taiga/projects/epics/models.py:58 taiga/projects/models.py:520 +#: taiga/projects/models.py:555 taiga/projects/models.py:611 +#: taiga/projects/models.py:641 taiga/projects/models.py:661 +#: taiga/projects/models.py:685 taiga/projects/models.py:713 +#: taiga/users/models.py:139 +msgid "color" +msgstr "色" + +#: taiga/projects/epics/models.py:61 taiga/projects/issues/models.py:63 +#: taiga/projects/tasks/models.py:65 taiga/projects/userstories/models.py:98 +msgid "assigned to" +msgstr "担当者" + +#: taiga/projects/epics/models.py:63 taiga/projects/userstories/models.py:100 +msgid "is client requirement" +msgstr "クライアントの要件" + +#: taiga/projects/epics/models.py:65 taiga/projects/userstories/models.py:102 +msgid "is team requirement" +msgstr "チームの要件" + +#: taiga/projects/epics/models.py:69 +msgid "user stories" +msgstr "ユーザストーリ" + +#: taiga/projects/epics/validators.py:37 +msgid "There's no epic with that id" +msgstr "このIDのエピックは存在しません。" + +#: taiga/projects/history/api.py:93 +msgid "comment is required" +msgstr "コメントが必須" + +#: taiga/projects/history/api.py:96 +msgid "deleted comments can't be edited" +msgstr "削除されたコメントを編集できません。" + +#: taiga/projects/history/api.py:130 +msgid "Comment already deleted" +msgstr "コメントがすでに削除済みです。" + +#: taiga/projects/history/api.py:151 +msgid "Comment not deleted" +msgstr "コメントが削除されていません。" + +#: taiga/projects/history/choices.py:31 +msgid "Change" +msgstr "変更する" + +#: taiga/projects/history/choices.py:32 +msgid "Create" +msgstr "作成する" + +#: taiga/projects/history/choices.py:33 +msgid "Delete" +msgstr "削除する" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:23 +#, python-format +msgid "%(role)s role points" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:26 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:131 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:134 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:157 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:194 +msgid "from" +msgstr "from" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:32 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:142 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:163 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:180 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:200 +msgid "to" +msgstr "to" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:44 +msgid "Added new attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:62 +msgid "Updated attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:68 +msgid "deprecated" +msgstr "非推奨" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:70 +msgid "not deprecated" +msgstr "非推奨ではない" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:86 +msgid "Deleted attachment" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:105 +msgid "added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:110 +msgid "removed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:135 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:146 +#: taiga/projects/services/stats.py:55 taiga/projects/services/stats.py:56 +msgid "Unassigned" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:212 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:87 +msgid "-deleted-" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:21 +msgid "to:" +msgstr "to:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:21 +msgid "from:" +msgstr "from:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:27 +msgid "Added" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:34 +msgid "Changed" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:41 +msgid "Deleted" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:55 +msgid "added:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:58 +msgid "removed:" +msgstr "" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:63 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:80 +msgid "From:" +msgstr "差出人" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:64 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:81 +msgid "To:" +msgstr "宛先" + +#: taiga/projects/history/templatetags/functions.py:26 +#: taiga/projects/wiki/models.py:38 +msgid "content" +msgstr "コンテント" + +#: taiga/projects/history/templatetags/functions.py:27 +#: taiga/projects/mixins/blocked.py:33 +msgid "blocked note" +msgstr "ブロックされたノート" + +#: taiga/projects/history/templatetags/functions.py:28 +msgid "sprint" +msgstr "スプリント" + +#: taiga/projects/issues/api.py:156 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "このイッシューにこのスプリントを付与する権限がありません。" + +#: taiga/projects/issues/api.py:160 +msgid "You don't have permissions to set this status to this issue." +msgstr "このイッシューにこのステータスを付与する権限がありません。" + +#: taiga/projects/issues/api.py:164 +msgid "You don't have permissions to set this severity to this issue." +msgstr "このイッシューにこの深刻度を付与する権限がありません。" + +#: taiga/projects/issues/api.py:168 +msgid "You don't have permissions to set this priority to this issue." +msgstr "このイッシューにこの優先度を付与する権限がありません。" + +#: taiga/projects/issues/api.py:172 +msgid "You don't have permissions to set this type to this issue." +msgstr "このイッシューのこのタイプを付与する権限がありません。" + +#: taiga/projects/issues/models.py:41 +msgid "severity" +msgstr "深刻度" + +#: taiga/projects/issues/models.py:43 +msgid "priority" +msgstr "優先度" + +#: taiga/projects/issues/models.py:48 taiga/projects/tasks/models.py:46 +#: taiga/projects/userstories/models.py:65 +msgid "milestone" +msgstr "マイルストーン" + +#: taiga/projects/issues/models.py:57 taiga/projects/tasks/models.py:53 +msgid "finished date" +msgstr "完了日時" + +#: taiga/projects/issues/models.py:66 taiga/projects/tasks/models.py:70 +#: taiga/projects/userstories/models.py:109 +msgid "external reference" +msgstr "外部参照" + +#: taiga/projects/likes/models.py:36 +msgid "Like" +msgstr "いいね" + +#: taiga/projects/likes/models.py:37 +msgid "Likes" +msgstr "いいねの数" + +#: taiga/projects/milestones/models.py:41 taiga/projects/models.py:147 +#: taiga/projects/models.py:514 taiga/projects/models.py:547 +#: taiga/projects/models.py:605 taiga/projects/models.py:679 +#: taiga/projects/models.py:731 taiga/projects/wiki/models.py:36 +#: taiga/users/admin.py:58 taiga/users/models.py:294 +msgid "slug" +msgstr "スラグ" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "開始予定日時" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "完了予定日時" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:518 +#: taiga/projects/models.py:551 taiga/projects/models.py:609 +#: taiga/projects/models.py:683 +msgid "is closed" +msgstr "" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "" + +#: taiga/projects/milestones/models.py:80 +msgid "The estimated start must be previous to the estimated finish." +msgstr "" + +#: taiga/projects/milestones/validators.py:33 +msgid "There's no milestone with that id" +msgstr "このIDのマイルストーンは存在しません。" + +#: taiga/projects/mixins/blocked.py:31 +msgid "is blocked" +msgstr "はブロックされています。" + +#: taiga/projects/mixins/ordering.py:49 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "'{param}'パラメータは必須です。" + +#: taiga/projects/mixins/ordering.py:53 +msgid "'project' parameter is mandatory" +msgstr "'project'パラメータは必須です。" + +#: taiga/projects/models.py:76 +msgid "email" +msgstr "メール" + +#: taiga/projects/models.py:78 +msgid "create at" +msgstr "" + +#: taiga/projects/models.py:80 taiga/users/models.py:154 +msgid "token" +msgstr "トークン" + +#: taiga/projects/models.py:86 +msgid "invitation extra text" +msgstr "招待状の追加テキスト" + +#: taiga/projects/models.py:89 taiga/projects/models.py:735 +msgid "user order" +msgstr "" + +#: taiga/projects/models.py:105 +msgid "The user is already member of the project" +msgstr "このユーザーはすでにプロジェクトのメンバーです。" + +#: taiga/projects/models.py:112 +msgid "default epic status" +msgstr "" + +#: taiga/projects/models.py:116 +msgid "default US status" +msgstr "" + +#: taiga/projects/models.py:119 +msgid "default points" +msgstr "" + +#: taiga/projects/models.py:123 +msgid "default task status" +msgstr "" + +#: taiga/projects/models.py:126 +msgid "default priority" +msgstr "" + +#: taiga/projects/models.py:129 +msgid "default severity" +msgstr "" + +#: taiga/projects/models.py:133 +msgid "default issue status" +msgstr "" + +#: taiga/projects/models.py:137 +msgid "default issue type" +msgstr "" + +#: taiga/projects/models.py:153 +msgid "logo" +msgstr "ロゴ" + +#: taiga/projects/models.py:163 +msgid "members" +msgstr "メンバー" + +#: taiga/projects/models.py:166 +msgid "total of milestones" +msgstr "" + +#: taiga/projects/models.py:167 +msgid "total story points" +msgstr "" + +#: taiga/projects/models.py:170 taiga/projects/models.py:746 +msgid "active epics panel" +msgstr "" + +#: taiga/projects/models.py:172 taiga/projects/models.py:748 +msgid "active backlog panel" +msgstr "" + +#: taiga/projects/models.py:174 taiga/projects/models.py:750 +msgid "active kanban panel" +msgstr "" + +#: taiga/projects/models.py:176 taiga/projects/models.py:752 +msgid "active wiki panel" +msgstr "" + +#: taiga/projects/models.py:178 taiga/projects/models.py:754 +msgid "active issues panel" +msgstr "" + +#: taiga/projects/models.py:181 taiga/projects/models.py:757 +msgid "videoconference system" +msgstr "" + +#: taiga/projects/models.py:183 taiga/projects/models.py:759 +msgid "videoconference extra data" +msgstr "" + +#: taiga/projects/models.py:189 +msgid "creation template" +msgstr "" + +#: taiga/projects/models.py:192 taiga/users/admin.py:62 +msgid "is private" +msgstr "" + +#: taiga/projects/models.py:194 +msgid "anonymous permissions" +msgstr "" + +#: taiga/projects/models.py:196 +msgid "user permissions" +msgstr "" + +#: taiga/projects/models.py:199 +msgid "is featured" +msgstr "" + +#: taiga/projects/models.py:202 +msgid "is looking for people" +msgstr "" + +#: taiga/projects/models.py:204 +msgid "loking for people note" +msgstr "" + +#: taiga/projects/models.py:218 +msgid "project transfer token" +msgstr "" + +#: taiga/projects/models.py:222 +msgid "blocked code" +msgstr "" + +#: taiga/projects/models.py:226 taiga/projects/notifications/models.py:66 +msgid "updated date time" +msgstr "" + +#: taiga/projects/models.py:229 taiga/projects/models.py:241 +#: taiga/projects/votes/models.py:30 +msgid "count" +msgstr "" + +#: taiga/projects/models.py:232 +msgid "fans last week" +msgstr "" + +#: taiga/projects/models.py:235 +msgid "fans last month" +msgstr "" + +#: taiga/projects/models.py:238 +msgid "fans last year" +msgstr "" + +#: taiga/projects/models.py:244 +msgid "activity last week" +msgstr "" + +#: taiga/projects/models.py:247 +msgid "activity last month" +msgstr "" + +#: taiga/projects/models.py:250 +msgid "activity last year" +msgstr "" + +#: taiga/projects/models.py:501 +msgid "modules config" +msgstr "" + +#: taiga/projects/models.py:553 +msgid "is archived" +msgstr "" + +#: taiga/projects/models.py:557 +msgid "work in progress limit" +msgstr "" + +#: taiga/projects/models.py:585 taiga/userstorage/models.py:33 +msgid "value" +msgstr "" + +#: taiga/projects/models.py:743 +msgid "default owner's role" +msgstr "" + +#: taiga/projects/models.py:761 +msgid "default options" +msgstr "" + +#: taiga/projects/models.py:762 +msgid "epic statuses" +msgstr "" + +#: taiga/projects/models.py:763 +msgid "us statuses" +msgstr "" + +#: taiga/projects/models.py:764 taiga/projects/userstories/models.py:44 +#: taiga/projects/userstories/models.py:77 +msgid "points" +msgstr "" + +#: taiga/projects/models.py:765 +msgid "task statuses" +msgstr "" + +#: taiga/projects/models.py:766 +msgid "issue statuses" +msgstr "" + +#: taiga/projects/models.py:767 +msgid "issue types" +msgstr "" + +#: taiga/projects/models.py:768 +msgid "priorities" +msgstr "" + +#: taiga/projects/models.py:769 +msgid "severities" +msgstr "" + +#: taiga/projects/models.py:770 +msgid "roles" +msgstr "" + +#: taiga/projects/notifications/choices.py:30 +msgid "Involved" +msgstr "" + +#: taiga/projects/notifications/choices.py:31 +msgid "All" +msgstr "" + +#: taiga/projects/notifications/choices.py:32 +msgid "None" +msgstr "" + +#: taiga/projects/notifications/models.py:64 +msgid "created date time" +msgstr "" + +#: taiga/projects/notifications/models.py:68 +msgid "history entries" +msgstr "" + +#: taiga/projects/notifications/models.py:71 +msgid "notify users" +msgstr "" + +#: taiga/projects/notifications/models.py:93 +#: taiga/projects/notifications/models.py:94 +msgid "Watched" +msgstr "" + +#: taiga/projects/notifications/services.py:65 +#: taiga/projects/notifications/services.py:79 +msgid "Notify exists for specified user and project" +msgstr "" + +#: taiga/projects/notifications/services.py:426 +msgid "Invalid value for notify level" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:3 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:4 +#, python-format +msgid "" +"\n" +"

Epic deleted

\n" +"

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

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

\n" +"

The Taiga Team

\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:3 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:4 +#, python-format +msgid "" +"\n" +"

Sprint updated

\n" +"

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

\n" +"

Sprint %(name)s

\n" +" See sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:3 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:3 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:3 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:3 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" + +#: taiga/projects/notifications/validators.py:48 +msgid "Watchers contains invalid users" +msgstr "" + +#: taiga/projects/occ/mixins.py:37 +msgid "The version must be an integer" +msgstr "" + +#: taiga/projects/occ/mixins.py:60 +msgid "The version parameter is not valid" +msgstr "" + +#: taiga/projects/occ/mixins.py:76 +msgid "The version doesn't match with the current one" +msgstr "" + +#: taiga/projects/occ/mixins.py:95 +msgid "version" +msgstr "" + +#: taiga/projects/permissions.py:44 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "" + +#: taiga/projects/services/members.py:118 +msgid "Project without owner" +msgstr "" + +#: taiga/projects/services/members.py:123 +msgid "You have reached your current limit of memberships for private projects" +msgstr "" + +#: taiga/projects/services/members.py:127 +msgid "You have reached your current limit of memberships for public projects" +msgstr "" + +#: taiga/projects/services/projects.py:94 +#: taiga/projects/services/projects.py:134 taiga/users/services.py:589 +msgid "You can't have more private projects" +msgstr "" + +#: taiga/projects/services/projects.py:98 +#: taiga/projects/services/projects.py:138 taiga/users/services.py:592 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "" + +#: taiga/projects/services/projects.py:102 +#: taiga/projects/services/projects.py:142 taiga/users/services.py:596 +msgid "You can't have more public projects" +msgstr "" + +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:146 taiga/users/services.py:599 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "" + +#: taiga/projects/services/stats.py:197 +msgid "Future sprint" +msgstr "" + +#: taiga/projects/services/stats.py:217 +msgid "Project End" +msgstr "プロジェクト完了" + +#: taiga/projects/services/transfer.py:62 +#: taiga/projects/services/transfer.py:69 +#: taiga/projects/services/transfer.py:72 taiga/users/api.py:186 +#: taiga/users/api.py:191 +msgid "Token is invalid" +msgstr "" + +#: taiga/projects/services/transfer.py:67 +msgid "Token has expired" +msgstr "" + +#: taiga/projects/tagging/fields.py:52 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "" + +#: taiga/projects/tagging/fields.py:55 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" + +#: taiga/projects/tagging/fields.py:77 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "" + +#: taiga/projects/tagging/models.py:27 +msgid "tags" +msgstr "" + +#: taiga/projects/tagging/models.py:35 +msgid "tags colors" +msgstr "" + +#: taiga/projects/tagging/validators.py:47 +#: taiga/projects/tagging/validators.py:74 +msgid "This tag already exists." +msgstr "" + +#: taiga/projects/tagging/validators.py:54 +#: taiga/projects/tagging/validators.py:81 +msgid "The color is not a valid HEX color." +msgstr "" + +#: 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 "" + +#: taiga/projects/tasks/api.py:97 taiga/projects/tasks/api.py:106 +msgid "You don't have permissions to set this sprint to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:100 +msgid "You don't have permissions to set this user story to this task." +msgstr "" + +#: taiga/projects/tasks/api.py:103 +msgid "You don't have permissions to set this status to this task." +msgstr "" + +#: taiga/projects/tasks/models.py:58 +msgid "us order" +msgstr "" + +#: taiga/projects/tasks/models.py:60 +msgid "taskboard order" +msgstr "" + +#: taiga/projects/tasks/models.py:68 +msgid "is iocaine" +msgstr "" + +#: taiga/projects/tasks/validators.py:59 +msgid "Invalid milestone id." +msgstr "" + +#: taiga/projects/tasks/validators.py:70 +msgid "Invalid task status id." +msgstr "" + +#: taiga/projects/tasks/validators.py:83 +msgid "Invalid user story id." +msgstr "" + +#: taiga/projects/tasks/validators.py:107 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:121 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:133 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "" + +#: taiga/projects/tasks/validators.py:150 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:6 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:4 +msgid "someone" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:11 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:17 +#, python-format +msgid "" +"\n" +"

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

\n" +"

%(extra)s

\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:24 +msgid "Accept your invitation to Taiga" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:24 +msgid "Accept your invitation" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +msgid "The Taiga Team" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:6 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:12 +#, python-format +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:18 +msgid "Accept your invitation to Taiga following this link:" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:20 +msgid "" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:4 +#, python-format +msgid "" +"\n" +"

Hi %(old_owner_name)s,

\n" +"

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

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

%(new_owner_name)s says:

" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:14 +msgid "" +"\n" +"

From now on, your new status for this project will be \"admin\".\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner for \"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:7 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "" + +#: 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 "" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:16 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:13 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:18 +msgid "" +"\n" +"The Taiga Team\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:10 +#, python-format +msgid "" +"\n" +"

%(rejecter_name)s says:

\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:16 +msgid "" +"\n" +"

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

\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:21 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:22 +msgid "Request transfer to a different person" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:7 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "%(rejecter_name)s がコメント:" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:11 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +msgid "Request transfer to a different person:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:4 +#, python-format +msgid "" +"\n" +"

Hi %(owner_name)s,

\n" +"

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

\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:9 +msgid "" +"\n" +"

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

\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:14 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:22 +msgid "Continue" +msgstr "続ける" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner for " +"\"%(project_name)s\".\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:6 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:10 +msgid "Go to your project settings:" +msgstr "プロジェクト設定へ移動する:" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:4 +#, python-format +msgid "" +"\n" +"

Hi %(receiver_name)s,

\n" +"

%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.

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

%(owner_name)s says:

\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:17 +msgid "" +"\n" +"

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

\n" +" " +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:6 +#, python-format +msgid "%(owner_name)s says:" +msgstr "%(owner_name)s がコメント:" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:11 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal.\n" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:15 +msgid "Accept or reject the project ownership transfer:" +msgstr "" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:30 +msgid "Scrum" +msgstr "スクラム" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:32 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" + +#. Translators: Name of kanban project template. +#: taiga/projects/translations.py:35 +msgid "Kanban" +msgstr "カンバン" + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:37 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" + +#. Translators: User story point value (value = undefined) +#: taiga/projects/translations.py:45 +msgid "?" +msgstr "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:47 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:49 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:51 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:53 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:55 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:57 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:59 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:61 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:63 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:65 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:67 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:75 taiga/projects/translations.py:98 +#: taiga/projects/translations.py:114 +msgid "New" +msgstr "新規" + +#. Translators: User story status +#: taiga/projects/translations.py:78 +msgid "Ready" +msgstr "準備中" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:81 taiga/projects/translations.py:100 +#: taiga/projects/translations.py:116 +msgid "In progress" +msgstr "処理中" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:84 taiga/projects/translations.py:102 +#: taiga/projects/translations.py:118 +msgid "Ready for test" +msgstr "テスト待ち" + +#. Translators: User story status +#: taiga/projects/translations.py:87 +msgid "Done" +msgstr "完了" + +#. Translators: User story status +#: taiga/projects/translations.py:90 +msgid "Archived" +msgstr "アーカイブ" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:104 taiga/projects/translations.py:120 +msgid "Closed" +msgstr "終了" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:106 taiga/projects/translations.py:122 +msgid "Needs Info" +msgstr "情報が必要" + +#. Translators: Issue status +#: taiga/projects/translations.py:124 +msgid "Postponed" +msgstr "延期" + +#. Translators: Issue status +#: taiga/projects/translations.py:126 +msgid "Rejected" +msgstr "拒否" + +#. Translators: Issue type +#: taiga/projects/translations.py:134 +msgid "Bug" +msgstr "バグ" + +#. Translators: Issue type +#: taiga/projects/translations.py:136 +msgid "Question" +msgstr "問い合わせ" + +#. Translators: Issue type +#: taiga/projects/translations.py:138 +msgid "Enhancement" +msgstr "拡張" + +#. Translators: Issue priority +#: taiga/projects/translations.py:146 +msgid "Low" +msgstr "低い" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:148 taiga/projects/translations.py:161 +msgid "Normal" +msgstr "通常" + +#. Translators: Issue priority +#: taiga/projects/translations.py:150 +msgid "High" +msgstr "高い" + +#. Translators: Issue severity +#: taiga/projects/translations.py:157 +msgid "Wishlist" +msgstr "やりたい事" + +#. Translators: Issue severity +#: taiga/projects/translations.py:159 +msgid "Minor" +msgstr "マイナー" + +#. Translators: Issue severity +#: taiga/projects/translations.py:163 +msgid "Important" +msgstr "重要" + +#. Translators: Issue severity +#: taiga/projects/translations.py:165 +msgid "Critical" +msgstr "危険" + +#. Translators: User role +#: taiga/projects/translations.py:172 +msgid "UX" +msgstr "UX" + +#. Translators: User role +#: taiga/projects/translations.py:174 +msgid "Design" +msgstr "デザイン" + +#. Translators: User role +#: taiga/projects/translations.py:176 +msgid "Front" +msgstr "フロントエンド" + +#. Translators: User role +#: taiga/projects/translations.py:178 +msgid "Back" +msgstr "バックエンド" + +#. Translators: User role +#: taiga/projects/translations.py:180 +msgid "Product Owner" +msgstr "プロダクトオーナー" + +#. Translators: User role +#: taiga/projects/translations.py:182 +msgid "Stakeholder" +msgstr "" + +#: taiga/projects/userstories/api.py:124 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:128 +msgid "You don't have permissions to set this status to this user story." +msgstr "" + +#: taiga/projects/userstories/api.py:218 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:225 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "" + +#: taiga/projects/userstories/api.py:240 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "" + +#: taiga/projects/userstories/api.py:301 +msgid "ref param is needed" +msgstr "" + +#: taiga/projects/userstories/api.py:304 +msgid "project or project_slug param is needed" +msgstr "" + +#: taiga/projects/userstories/models.py:41 +msgid "role" +msgstr "役割" + +#: taiga/projects/userstories/models.py:80 +msgid "backlog order" +msgstr "バックログ順" + +#: taiga/projects/userstories/models.py:82 +msgid "sprint order" +msgstr "スプリント順" + +#: taiga/projects/userstories/models.py:84 +msgid "kanban order" +msgstr "" + +#: taiga/projects/userstories/models.py:92 +msgid "finish date" +msgstr "完了日" + +#: taiga/projects/userstories/models.py:107 +msgid "generated from issue" +msgstr "" + +#: taiga/projects/userstories/validators.py:43 +msgid "There's no user story with that id" +msgstr "" + +#: taiga/projects/userstories/validators.py:82 +#: taiga/projects/userstories/validators.py:108 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:120 +msgid "Invalid milestone id. The milistone must belong to the same project." +msgstr "" + +#: taiga/projects/userstories/validators.py:135 +msgid "" +"Invalid user story ids. All stories must belong to the same project and, if " +"it exists, to the same status and milestone." +msgstr "" + +#: taiga/projects/userstories/validators.py:159 +msgid "The milestone isn't valid for the project" +msgstr "" + +#: taiga/projects/userstories/validators.py:169 +msgid "All the user stories must be from the same project" +msgstr "" + +#: taiga/projects/validators.py:61 +msgid "There's no project with that id" +msgstr "" + +#: taiga/projects/validators.py:142 +msgid "Email address is already taken" +msgstr "" + +#: taiga/projects/validators.py:154 +msgid "Invalid role for the project" +msgstr "" + +#: taiga/projects/validators.py:165 +msgid "The project owner must be admin." +msgstr "" + +#: taiga/projects/validators.py:169 +msgid "At least one user must be an active admin for this project." +msgstr "" + +#: taiga/projects/validators.py:201 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "" + +#: taiga/projects/validators.py:225 +msgid "Default options" +msgstr "" + +#: taiga/projects/validators.py:226 +msgid "User story's statuses" +msgstr "ユーザーストーリーステータス" + +#: taiga/projects/validators.py:227 +msgid "Points" +msgstr "点数" + +#: taiga/projects/validators.py:228 +msgid "Task's statuses" +msgstr "タスクステータス" + +#: taiga/projects/validators.py:229 +msgid "Issue's statuses" +msgstr "課題ステータス" + +#: taiga/projects/validators.py:230 +msgid "Issue's types" +msgstr "課題タイプ" + +#: taiga/projects/validators.py:231 +msgid "Priorities" +msgstr "優先度" + +#: taiga/projects/validators.py:232 +msgid "Severities" +msgstr "重要度" + +#: taiga/projects/validators.py:233 +msgid "Roles" +msgstr "権限" + +#: taiga/projects/votes/models.py:33 taiga/projects/votes/models.py:34 +#: taiga/projects/votes/models.py:58 +msgid "Votes" +msgstr "投票" + +#: taiga/projects/votes/models.py:57 +msgid "Vote" +msgstr "投票" + +#: taiga/projects/wiki/api.py:77 +msgid "'content' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/api.py:80 +msgid "'project_id' parameter is mandatory" +msgstr "" + +#: taiga/projects/wiki/models.py:42 +msgid "last modifier" +msgstr "最終更新者" + +#: taiga/projects/wiki/models.py:75 +msgid "href" +msgstr "" + +#: taiga/timeline/signals.py:63 +msgid "Check the history API for the exact diff" +msgstr "" + +#: taiga/users/admin.py:39 +msgid "Project Member" +msgstr "プロジェクトメンバー" + +#: taiga/users/admin.py:40 +msgid "Project Members" +msgstr "プロジェクトメンバー" + +#: taiga/users/admin.py:50 +msgid "id" +msgstr "ID" + +#: taiga/users/admin.py:81 +msgid "Project Ownership" +msgstr "プロジェクト管理者" + +#: taiga/users/admin.py:82 +msgid "Project Ownerships" +msgstr "プロジェクト管理者" + +#: taiga/users/admin.py:119 +msgid "Personal info" +msgstr "個人情報" + +#: taiga/users/admin.py:122 +msgid "Permissions" +msgstr "アクセス権" + +#: taiga/users/admin.py:123 +msgid "Restrictions" +msgstr "制限事項" + +#: taiga/users/admin.py:125 +msgid "Important dates" +msgstr "" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "重複メール" + +#: taiga/users/api.py:125 +msgid "Not valid email" +msgstr "無効なメール" + +#: taiga/users/api.py:165 +msgid "Invalid username or email" +msgstr "" + +#: taiga/users/api.py:174 +msgid "Mail sended successful!" +msgstr "" + +#: taiga/users/api.py:212 +msgid "Current password parameter needed" +msgstr "" + +#: taiga/users/api.py:215 +msgid "New password parameter needed" +msgstr "" + +#: taiga/users/api.py:218 +msgid "Invalid password length at least 6 charaters needed" +msgstr "" + +#: taiga/users/api.py:221 +msgid "Invalid current password" +msgstr "現在のパスワードが無効です" + +#: taiga/users/api.py:268 taiga/users/api.py:274 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "" + +#: taiga/users/api.py:301 taiga/users/api.py:309 taiga/users/api.py:312 +msgid "Invalid, are you sure the token is correct?" +msgstr "" + +#: taiga/users/models.py:95 +msgid "superuser status" +msgstr "管理者の状態" + +#: taiga/users/models.py:96 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "" + +#: taiga/users/models.py:126 +msgid "username" +msgstr "ユーザー名" + +#: taiga/users/models.py:127 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "" + +#: taiga/users/models.py:130 +msgid "Enter a valid username." +msgstr "有効なユーザー名を入力してください。" + +#: taiga/users/models.py:133 +msgid "active" +msgstr "有効" + +#: taiga/users/models.py:134 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" + +#: taiga/users/models.py:140 +msgid "biography" +msgstr "経歴" + +#: taiga/users/models.py:143 +msgid "photo" +msgstr "写真" + +#: taiga/users/models.py:144 +msgid "date joined" +msgstr "参加日" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "既定の言語" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "既定のテーマ" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "既定のタイムゾーン" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "タグを色付け" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "Eメールトークン" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "新しいEメールアドレス" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "非公開プロジェクトの最大数" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "公開プロジェクトの最大数" + +#: taiga/users/models.py:172 +msgid "max number of memberships for each owned private project" +msgstr "非公開プロジェクトごとのメンバーの最大数" + +#: taiga/users/models.py:176 +msgid "max number of memberships for each owned public project" +msgstr "公開プロジェクトごとのメンバーの最大数" + +#: taiga/users/models.py:296 +msgid "permissions" +msgstr "アクセス権" + +#: taiga/users/services.py:51 taiga/users/services.py:68 +msgid "Username or password does not matches user." +msgstr "" + +#: taiga/users/templates/emails/change_email-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/users/templates/emails/change_email-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" + +#: taiga/users/templates/emails/change_email-subject.jinja:1 +msgid "[Taiga] Change email" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:1 +msgid "[Taiga] Password recovery" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:6 +msgid "" +"\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" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:23 +#, python-format +msgid "" +"\n" +" You may remove your account from this service clicking " +"here\n" +" " +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:1 +msgid "" +"\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" +msgstr "" + +#: taiga/users/templates/emails/registered_user-body-text.jinja:13 +#, python-format +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" + +#: taiga/users/templates/emails/registered_user-subject.jinja:1 +msgid "You've been Taigatized!" +msgstr "" + +#: taiga/users/validators.py:45 +msgid "invalid" +msgstr "無効" + +#: taiga/users/validators.py:56 +msgid "Invalid username. Try with a different one." +msgstr "" + +#: taiga/userstorage/api.py:53 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "" + +#: taiga/userstorage/models.py:32 +msgid "key" +msgstr "" + +#: taiga/webhooks/models.py:30 taiga/webhooks/models.py:40 +msgid "URL" +msgstr "URL" + +#: taiga/webhooks/models.py:31 +msgid "secret key" +msgstr "秘密鍵" + +#: taiga/webhooks/models.py:41 +msgid "status code" +msgstr "ステータスコード" + +#: taiga/webhooks/models.py:42 +msgid "request data" +msgstr "リクエストデータ" + +#: taiga/webhooks/models.py:43 +msgid "request headers" +msgstr "リクエストヘッダー" + +#: taiga/webhooks/models.py:44 +msgid "response data" +msgstr "レスポンスデータ" + +#: taiga/webhooks/models.py:45 +msgid "response headers" +msgstr "レスポンスヘッダー" + +#: taiga/webhooks/models.py:46 +msgid "duration" +msgstr "期限" diff --git a/taiga/locale/zh-Hans/LC_MESSAGES/django.po b/taiga/locale/zh-Hans/LC_MESSAGES/django.po new file mode 100644 index 00000000..01adcbf9 --- /dev/null +++ b/taiga/locale/zh-Hans/LC_MESSAGES/django.po @@ -0,0 +1,4144 @@ +# taiga-back.taiga. +# Copyright (C) 2014-2016 Taiga Dev Team +# This file is distributed under the same license as the taiga-back package. +# +# Translators: +# gm l , 2016 +# Hanbing Yin , 2016 +# ifelse , 2015 +# Longyang Zhang , 2015 +# Qi Fan , 2016 +# wuwenbin , 2015 +# Yang Yu , 2016 +# yonee , 2015 +# 5791113 , 2016 +# 5791113 , 2016 +msgid "" +msgstr "" +"Project-Id-Version: taiga-back\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-28 10:29+0200\n" +"PO-Revision-Date: 2016-11-30 06:50+0000\n" +"Last-Translator: 5791113 \n" +"Language-Team: Chinese Simplified (http://www.transifex.com/taiga-agile-llc/" +"taiga-back/language/zh-Hans/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: taiga/auth/api.py:102 +msgid "Public register is disabled." +msgstr "注册功能未开放" + +#: taiga/auth/api.py:135 +msgid "invalid register type" +msgstr "无效的注册类型" + +#: taiga/auth/api.py:148 +msgid "invalid login type" +msgstr "无效的登录类型" + +#: taiga/auth/services.py:76 +msgid "Username is already in use." +msgstr "用户名已经被使用" + +#: taiga/auth/services.py:79 +msgid "Email is already in use." +msgstr "电子邮件已经被使用" + +#: taiga/auth/services.py:95 +msgid "Token not matches any valid invitation." +msgstr "令牌不合法" + +#: taiga/auth/services.py:123 +msgid "User is already registered." +msgstr "用户已注册" + +#: taiga/auth/services.py:147 +msgid "This user is already a member of the project." +msgstr "该用户已经是此项目成员。" + +#: taiga/auth/services.py:173 +msgid "Error on creating new user." +msgstr "无法创建新用户" + +#: taiga/auth/tokens.py:49 taiga/auth/tokens.py:56 +#: taiga/external_apps/services.py:36 taiga/projects/api.py:364 +#: taiga/projects/api.py:385 +msgid "Invalid token" +msgstr "无效令牌" + +#: taiga/auth/validators.py:37 taiga/users/validators.py:44 +msgid "invalid username" +msgstr "无效用户名" + +#: taiga/auth/validators.py:42 taiga/users/validators.py:50 +msgid "" +"Required. 255 characters or fewer. Letters, numbers and /./-/_ characters'" +msgstr "必填,长度小于255的数字、英文字母、“-”、“_”" + +#: taiga/base/api/fields.py:294 +msgid "This field is required." +msgstr "此字段是必需的。" + +#: taiga/base/api/fields.py:295 taiga/base/api/relations.py:337 +msgid "Invalid value." +msgstr "无效值。" + +#: taiga/base/api/fields.py:479 +#, python-format +msgid "'%s' value must be either True or False." +msgstr "'%s' 值必须为True或False。" + +#: taiga/base/api/fields.py:543 +msgid "" +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." +msgstr "输入一个有效的字符,由字母、数字、下划线或横线组成" + +#: taiga/base/api/fields.py:558 +#, python-format +msgid "Select a valid choice. %(value)s is not one of the available choices." +msgstr "请选择一个有效的选项。%(value)s 不是一个可用的选项。" + +#: taiga/base/api/fields.py:621 +msgid "You email domain is not allowed" +msgstr "不允许您的邮件域名" + +#: taiga/base/api/fields.py:630 +msgid "Enter a valid email address." +msgstr "请输入合法的邮件地址。" + +#: taiga/base/api/fields.py:672 +#, python-format +msgid "Date has wrong format. Use one of these formats instead: %s" +msgstr "日期格式错误。使用以下一种格式替代:%s" + +#: taiga/base/api/fields.py:736 +#, python-format +msgid "Datetime has wrong format. Use one of these formats instead: %s" +msgstr "日期格式错误。使用以下一种格式替代:%s" + +#: taiga/base/api/fields.py:806 +#, python-format +msgid "Time has wrong format. Use one of these formats instead: %s" +msgstr "时间格式错误。使用以下一种格式替代:%s" + +#: taiga/base/api/fields.py:863 +msgid "Enter a whole number." +msgstr "输入一个整数" + +#: taiga/base/api/fields.py:864 taiga/base/api/fields.py:917 +#, python-format +msgid "Ensure this value is less than or equal to %(limit_value)s." +msgstr "确认此数值应小于或等于 %(limit_value)s" + +#: taiga/base/api/fields.py:865 taiga/base/api/fields.py:918 +#, python-format +msgid "Ensure this value is greater than or equal to %(limit_value)s." +msgstr "确认此数值应大于或等于 %(limit_value)s" + +#: taiga/base/api/fields.py:895 +#, python-format +msgid "\"%s\" value must be a float." +msgstr "'%s' 值必须为 浮点数。" + +#: taiga/base/api/fields.py:916 +msgid "Enter a number." +msgstr "输入一个数字" + +#: taiga/base/api/fields.py:919 +#, python-format +msgid "Ensure that there are no more than %s digits in total." +msgstr "确保总数不超过%s个数字" + +#: taiga/base/api/fields.py:920 +#, python-format +msgid "Ensure that there are no more than %s decimal places." +msgstr "确保小数不超过%s位" + +#: taiga/base/api/fields.py:921 +#, python-format +msgid "Ensure that there are no more than %s digits before the decimal point." +msgstr "确保小数点前不超过%s位数字" + +#: taiga/base/api/fields.py:988 +msgid "No file was submitted. Check the encoding type on the form." +msgstr "未提交任何文件。请检查表单的编码类型" + +#: taiga/base/api/fields.py:989 +msgid "No file was submitted." +msgstr "没有文件提交" + +#: taiga/base/api/fields.py:990 +msgid "The submitted file is empty." +msgstr "提交的文件是空的" + +#: taiga/base/api/fields.py:991 +#, python-format +msgid "" +"Ensure this filename has at most %(max)d characters (it has %(length)d)." +msgstr "确保文件名不超过 %(max)d 个字符 (当前 %(length)d 个)" + +#: taiga/base/api/fields.py:992 +msgid "Please either submit a file or check the clear checkbox, not both." +msgstr "请提交文件或选中清除复选框,二选一" + +#: taiga/base/api/fields.py:1032 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "请上传一张有效的图片。所上传的不是图片或已损坏" + +#: taiga/base/api/mixins.py:284 taiga/base/exceptions.py:211 +#: taiga/hooks/api.py:69 taiga/projects/api.py:396 taiga/projects/api.py:671 +#: taiga/projects/epics/api.py:213 taiga/projects/epics/api.py:292 +#: taiga/projects/issues/api.py:238 taiga/projects/mixins/ordering.py:59 +#: taiga/projects/tasks/api.py:261 taiga/projects/tasks/api.py:287 +#: taiga/projects/userstories/api.py:340 taiga/projects/userstories/api.py:392 +#: taiga/webhooks/api.py:71 +msgid "Blocked element" +msgstr "冻结的元素" + +#: taiga/base/api/pagination.py:214 +msgid "Page is not 'last', nor can it be converted to an int." +msgstr "页面不是‘最后’一个, 也不能转换成整数。" + +#: taiga/base/api/pagination.py:218 +#, python-format +msgid "Invalid page (%(page_number)s): %(message)s" +msgstr "无效页面 (%(page_number)s): %(message)s" + +#: taiga/base/api/permissions.py:66 +msgid "Invalid permission definition." +msgstr "无效的授权定义" + +#: taiga/base/api/relations.py:247 +#, python-format +msgid "Invalid pk '%s' - object does not exist." +msgstr "无效主键 '%s' - 对象不存在" + +#: taiga/base/api/relations.py:248 +#, python-format +msgid "Incorrect type. Expected pk value, received %s." +msgstr "错误的类型。期望收到主键, 但是收到了'%s'" + +#: taiga/base/api/relations.py:336 +#, python-format +msgid "Object with %s=%s does not exist." +msgstr "没有满足条件的结果: %s=%s" + +#: taiga/base/api/relations.py:372 +msgid "Invalid hyperlink - No URL match" +msgstr "无效的超链接 - 无匹配的URL地址" + +#: taiga/base/api/relations.py:373 +msgid "Invalid hyperlink - Incorrect URL match" +msgstr "无效的超链接 - 错误的URL匹配" + +#: taiga/base/api/relations.py:374 +msgid "Invalid hyperlink due to configuration error" +msgstr "无效的超链接 - 配置错误" + +#: taiga/base/api/relations.py:375 +msgid "Invalid hyperlink - object does not exist." +msgstr "无效的超链接 - 对象不存在" + +#: taiga/base/api/relations.py:376 +#, python-format +msgid "Incorrect type. Expected url string, received %s." +msgstr "错误的数据类型。期望收到URL, 但是收到了 %s" + +#: taiga/base/api/serializers.py:324 +msgid "Invalid data" +msgstr "无效的数据" + +#: taiga/base/api/serializers.py:416 +msgid "No input provided" +msgstr "没提供输入数据" + +#: taiga/base/api/serializers.py:579 +msgid "Cannot create a new item, only existing items may be updated." +msgstr "不能创建新项目,可能只是现有项目被修改。" + +#: taiga/base/api/serializers.py:590 +msgid "Expected a list of items." +msgstr "期望一个项目列表" + +#: taiga/base/api/views.py:126 +msgid "Not found" +msgstr "找不到" + +#: taiga/base/api/views.py:129 +msgid "Permission denied" +msgstr "无此权限" + +#: taiga/base/api/views.py:477 +msgid "Server application error" +msgstr "服务器端错误" + +#: taiga/base/connectors/exceptions.py:26 +msgid "Connection error." +msgstr "连接错误" + +#: taiga/base/exceptions.py:79 +msgid "Malformed request." +msgstr "错误请求" + +#: taiga/base/exceptions.py:84 +msgid "Incorrect authentication credentials." +msgstr "用户名密码验证错误" + +#: taiga/base/exceptions.py:89 +msgid "Authentication credentials were not provided." +msgstr "密码未提供" + +#: taiga/base/exceptions.py:94 +msgid "You do not have permission to perform this action." +msgstr "你未被授权做此操作" + +#: taiga/base/exceptions.py:99 +#, python-format +msgid "Method '%s' not allowed." +msgstr "不允许用此方法:'%s'" + +#: taiga/base/exceptions.py:107 +msgid "Could not satisfy the request's Accept header" +msgstr "请求的Header头不允许" + +#: taiga/base/exceptions.py:116 +#, python-format +msgid "Unsupported media type '%s' in request." +msgstr "媒体类型'%s'不支持" + +#: taiga/base/exceptions.py:124 +msgid "Request was throttled." +msgstr "请求被限制" + +#: taiga/base/exceptions.py:125 +#, python-format +msgid "Expected available in %d second%s." +msgstr "预期可在%d 秒%s." + +#: taiga/base/exceptions.py:139 +msgid "Unexpected error" +msgstr "异常错误" + +#: taiga/base/exceptions.py:151 +msgid "Not found." +msgstr "未找到" + +#: taiga/base/exceptions.py:156 +msgid "Method not supported for this endpoint." +msgstr "请求方法不支持" + +#: taiga/base/exceptions.py:164 taiga/base/exceptions.py:172 +msgid "Wrong arguments." +msgstr "错误参数" + +#: taiga/base/exceptions.py:176 +msgid "Data validation error" +msgstr "数据验证错误" + +#: taiga/base/exceptions.py:188 +msgid "Integrity Error for wrong or invalid arguments" +msgstr "参数缺失或非法" + +#: taiga/base/exceptions.py:195 +msgid "Precondition error" +msgstr "前提条件错误" + +#: taiga/base/exceptions.py:219 +msgid "No room left for more projects." +msgstr "没空间添加新项目了" + +#: taiga/base/filters.py:81 taiga/base/filters.py:462 +msgid "Error in filter params types." +msgstr "参数类型错误" + +#: taiga/base/filters.py:135 taiga/base/filters.py:242 +#: taiga/projects/filters.py:64 +msgid "'project' must be an integer value." +msgstr "'project'必须是一个整数值" + +#: taiga/base/templates/emails/base-body-html.jinja:6 +msgid "Taiga" +msgstr "Taiga" + +#: taiga/base/templates/emails/base-body-html.jinja:406 +#: taiga/base/templates/emails/hero-body-html.jinja:380 +#: taiga/base/templates/emails/updates-body-html.jinja:442 +msgid "Follow us on Twitter" +msgstr "在推特上关注我们" + +#: taiga/base/templates/emails/base-body-html.jinja:406 +#: taiga/base/templates/emails/hero-body-html.jinja:380 +#: taiga/base/templates/emails/updates-body-html.jinja:442 +msgid "Twitter" +msgstr "Twitter" + +#: taiga/base/templates/emails/base-body-html.jinja:407 +#: 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 "从Github上获取代码" + +#: taiga/base/templates/emails/base-body-html.jinja:407 +#: taiga/base/templates/emails/hero-body-html.jinja:381 +#: taiga/base/templates/emails/updates-body-html.jinja:443 +msgid "GitHub" +msgstr "Github" + +#: taiga/base/templates/emails/base-body-html.jinja:408 +#: taiga/base/templates/emails/hero-body-html.jinja:382 +#: taiga/base/templates/emails/updates-body-html.jinja:444 +msgid "Visit our website" +msgstr "访问我们的网站" + +#: taiga/base/templates/emails/base-body-html.jinja:408 +#: taiga/base/templates/emails/hero-body-html.jinja:382 +#: taiga/base/templates/emails/updates-body-html.jinja:444 +msgid "Taiga.io" +msgstr "Taiga.io" + +#: taiga/base/templates/emails/base-body-html.jinja:423 +#: taiga/base/templates/emails/hero-body-html.jinja:397 +#: taiga/base/templates/emails/updates-body-html.jinja:459 +#, python-format +msgid "" +"\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" +" " +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" +msgstr "您已成为Taiga的一员" + +#: taiga/base/templates/emails/hero-body-html.jinja:359 +msgid "" +"\n" +"

You have been Taigatized!" +"

\n" +"

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

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

您已经成为Taiga的一员!\n" +"

欢迎您加入Taiga这个开源" +"的,敏捷项目管理工具大家庭

\n" +" " + +#: taiga/base/templates/emails/updates-body-html.jinja:6 +msgid "[Taiga] Updates" +msgstr "[Taiga] 更新" + +#: taiga/base/templates/emails/updates-body-html.jinja:417 +msgid "Updates" +msgstr "更新" + +#: taiga/base/templates/emails/updates-body-html.jinja:423 +#, python-format +msgid "" +"\n" +"

comment:" +"

\n" +"

" +"%(comment)s

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

评论:" +"

\n" +"

" +"%(comment)s

\n" +" " + +#: taiga/base/templates/emails/updates-body-text.jinja:6 +#, python-format +msgid "" +"\n" +" Comment: %(comment)s\n" +" " +msgstr "" +"\n" +" 评论: %(comment)s\n" +" " + +#: taiga/export_import/api.py:127 +msgid "We needed at least one role" +msgstr "我们至少需要1个角色" + +#: taiga/export_import/api.py:323 +msgid "Needed dump file" +msgstr "需要备份文件" + +#: taiga/export_import/api.py:333 +msgid "Invalid dump format" +msgstr "非法的备份文件格式" + +#: taiga/export_import/services/store.py:718 +#: taiga/export_import/services/store.py:736 +msgid "error importing project data" +msgstr "无法导入项目数据" + +#: taiga/export_import/services/store.py:743 +msgid "error importing roles" +msgstr "角色导入错误" + +#: taiga/export_import/services/store.py:748 +msgid "error importing memberships" +msgstr "成员关系导入错误" + +#: taiga/export_import/services/store.py:759 +msgid "error importing lists of project attributes" +msgstr "项目属性列表导入错误" + +#: taiga/export_import/services/store.py:763 +msgid "error importing default project attributes values" +msgstr "默认项目属性值导入错误" + +#: taiga/export_import/services/store.py:774 +msgid "error importing custom attributes" +msgstr "客户化属性导入错误" + +#: taiga/export_import/services/store.py:778 +msgid "error importing sprints" +msgstr "sprints导入错误" + +#: taiga/export_import/services/store.py:782 +msgid "error importing issues" +msgstr "问题导入错误" + +#: taiga/export_import/services/store.py:786 +msgid "error importing user stories" +msgstr "用户故事导入错误" + +#: taiga/export_import/services/store.py:790 +msgid "error importing epics" +msgstr "史诗导入错误" + +#: taiga/export_import/services/store.py:794 +msgid "error importing tasks" +msgstr "任务导入错误" + +#: taiga/export_import/services/store.py:798 +msgid "error importing wiki pages" +msgstr "维基页面导入错误" + +#: taiga/export_import/services/store.py:802 +msgid "error importing wiki links" +msgstr "维基链接导入错误" + +#: taiga/export_import/services/store.py:806 +msgid "error importing tags" +msgstr "标签导入错误" + +#: taiga/export_import/services/store.py:810 +msgid "error importing timelines" +msgstr "时间线导入错误" + +#: taiga/export_import/services/store.py:832 +msgid "unexpected error importing project" +msgstr "导入项目发生未知错误" + +#: taiga/export_import/tasks.py:62 taiga/export_import/tasks.py:63 +msgid "Error generating project dump" +msgstr "生成项目备份文件出错" + +#: taiga/export_import/tasks.py:91 +#, python-brace-format +msgid "" +"\n" +"\n" +"Error loading dump by {user_full_name} <{user_email}>:\"\n" +"\n" +"\n" +"REASON:\n" +"-------\n" +"{reason}\n" +"\n" +"DETAILS:\n" +"--------\n" +"{details}\n" +"\n" +"TRACE ERROR:\n" +"------------" +msgstr "" +"\n" +"\n" +"按名字读取备份错误:{user_full_name} <{user_email}>\n" +"\n" +"原因:\n" +"---------\n" +"{reason}\n" +"\n" +"细节:\n" +"---------\n" +"{details}\n" +"\n" +"错误跟踪:\n" +"---------" + +#: taiga/export_import/tasks.py:120 +msgid "Error loading project dump" +msgstr "读取项目备份错误" + +#: taiga/export_import/tasks.py:121 +msgid "Error loading your project dump file" +msgstr "读取你的项目备份文件错误" + +#: taiga/export_import/tasks.py:135 +msgid " -- no detail info --" +msgstr "-- 无详细信息 --" + +#: taiga/export_import/templates/emails/dump_project-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" +"\n" +"

项目备份

\n" +"

您好%(user)s,

\n" +"

%(project)s 的备份文件已经生成。

\n" +"

您可以从此处下载下载:

\n" +" 下" +"载备份文件\n" +"

%(deletion_date)s后备份文件将删除

\n" +"

Taiga团队

\n" +" " + +#: taiga/export_import/templates/emails/dump_project-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your dump from project %(project)s has been correctly generated. You can " +"download it here:\n" +"\n" +"%(url)s\n" +"\n" +"This file will be deleted on %(deletion_date)s.\n" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" +"\n" +"您好%(user)s,\n" +"\n" +"%(project)s的备份文件已经成功生成. 您可以从此处下载:\n" +"\n" +"%(url)s\n" +"\n" +"备份文件将在%(deletion_date)s后删除.\n" +"\n" +"---\n" +"Taiga团队\n" + +#: taiga/export_import/templates/emails/dump_project-subject.jinja:1 +#, python-format +msgid "[%(project)s] Your project dump has been generated" +msgstr "[%(project)s] 您的项目备份文件已经生成" + +#: taiga/export_import/templates/emails/export_error-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" +"\n" +"

%(error_message)s

\n" +"

您好%(user)s,

\n" +"

%(project)s项目导出失败

\n" +"

已经通知系统管理员.
请重试,或向Taiga支持团队寻求帮助\n" +" %(support_email)s

\n" +"

Taiga团队

\n" +" " + +#: taiga/export_import/templates/emails/export_error-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"%(error_message)s\n" +"Your project %(project)s has not been exported correctly.\n" +"\n" +"The Taiga system administrators have been informed.\n" +"\n" +"Please, try it again or contact with the support team at %(support_email)s\n" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" +"\n" +"您好%(user)s,\n" +"\n" +"%(error_message)s\n" +"%(project)s项目导出失败.\n" +"\n" +"已经通知系统管理员.\n" +"\n" +"请重试或联系Taiga支持团队%(support_email)s\n" +"\n" +"---\n" +"Taiga团队\n" + +#: taiga/export_import/templates/emails/export_error-subject.jinja:1 +#, python-format +msgid "[%(project)s] %(error_subject)s" +msgstr "[%(project)s] %(error_subject)s" + +#: taiga/export_import/templates/emails/import_error-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" +"\n" +"

%(error_message)s

\n" +"

您好%(user)s,

\n" +"

您的项目导出失败。

\n" +"

已经通知系统管理员
请重试,或联系支持团队\n" +" %(support_email)s

\n" +"

Taiga团队

\n" +" " + +#: taiga/export_import/templates/emails/import_error-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" +"\n" +"您好%(user)s,\n" +"\n" +"%(error_message)s\n" +"\n" +"您的项目导出失败。\n" +"\n" +"已经通知系统管理员。\n" +"\n" +"请重试,或联系支持团队%(support_email)s\n" +"\n" +"---\n" +"Taiga团队\n" + +#: taiga/export_import/templates/emails/import_error-subject.jinja:1 +#, python-format +msgid "[Taiga] %(error_subject)s" +msgstr "[Taiga] %(error_subject)s" + +#: taiga/export_import/templates/emails/load_dump-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" +"\n" +"

项目导出成功

\n" +"

您好%(user)s,

\n" +"

您的项目备份文件已经成导出

\n" +" 跳转至%(project)s\n" +"

Taiga团队

\n" +" " + +#: taiga/export_import/templates/emails/load_dump-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hello %(user)s,\n" +"\n" +"Your project dump has been correctly imported.\n" +"\n" +"You can see the project %(project)s here:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" +"\n" +"您好%(user)s,\n" +"\n" +"您的项目备份文件已经被成功导出。\n" +"\n" +"您可以从下面地址浏览项目%(project)s:\n" +"\n" +"%(url)s\n" +"\n" +"---\n" +"Taiga团队\n" + +#: taiga/export_import/templates/emails/load_dump-subject.jinja:1 +#, python-format +msgid "[%(project)s] Your project dump has been imported" +msgstr "[%(project)s] 项目备份文件已经被导出" + +#: taiga/export_import/validators/fields.py:144 +msgid "{}=\"{}\" not found in this project" +msgstr "{}=\"{}\" 在这个项目没找到" + +#: taiga/export_import/validators/validators.py:150 +#: taiga/projects/custom_attributes/validators.py:109 +msgid "Invalid content. It must be {\"key\": \"value\",...}" +msgstr "内容非法. 正确格式 {\"key\": \"value\",...}" + +#: taiga/export_import/validators/validators.py:165 +#: taiga/projects/custom_attributes/validators.py:124 +msgid "It contain invalid custom fields." +msgstr "包含非法的自定义栏目" + +#: taiga/export_import/validators/validators.py:245 +#: taiga/projects/validators.py:52 +msgid "Name duplicated for the project" +msgstr "项目名称重复" + +#: taiga/external_apps/api.py:43 taiga/external_apps/api.py:70 +#: taiga/external_apps/api.py:77 +msgid "Authentication required" +msgstr "需要身份认证" + +#: taiga/external_apps/models.py:35 +#: taiga/projects/custom_attributes/models.py:36 +#: taiga/projects/milestones/models.py:38 taiga/projects/models.py:145 +#: taiga/projects/models.py:512 taiga/projects/models.py:545 +#: taiga/projects/models.py:581 taiga/projects/models.py:603 +#: taiga/projects/models.py:637 taiga/projects/models.py:657 +#: taiga/projects/models.py:677 taiga/projects/models.py:709 +#: taiga/projects/models.py:729 taiga/users/admin.py:54 +#: taiga/users/models.py:292 taiga/webhooks/models.py:29 +msgid "name" +msgstr "名称" + +#: taiga/external_apps/models.py:37 +msgid "Icon url" +msgstr "图标地址" + +#: taiga/external_apps/models.py:38 +msgid "web" +msgstr "网页" + +#: taiga/external_apps/models.py:39 taiga/projects/attachments/models.py:61 +#: taiga/projects/custom_attributes/models.py:37 +#: taiga/projects/epics/models.py:55 +#: taiga/projects/history/templatetags/functions.py:25 +#: taiga/projects/issues/models.py:60 taiga/projects/models.py:149 +#: taiga/projects/models.py:733 taiga/projects/tasks/models.py:62 +#: taiga/projects/userstories/models.py:95 +msgid "description" +msgstr "描述" + +#: taiga/external_apps/models.py:41 +msgid "Next url" +msgstr "下一个URL" + +#: taiga/external_apps/models.py:43 +msgid "secret key for ciphering the application tokens" +msgstr "密钥" + +#: taiga/external_apps/models.py:57 taiga/projects/likes/models.py:31 +#: taiga/projects/notifications/models.py:87 taiga/projects/votes/models.py:52 +msgid "user" +msgstr "用户" + +#: taiga/external_apps/models.py:61 +msgid "application" +msgstr "应用" + +#: taiga/feedback/models.py:25 taiga/users/models.py:137 +msgid "full name" +msgstr "全名" + +#: taiga/feedback/models.py:27 taiga/users/models.py:132 +msgid "email address" +msgstr "邮件地址" + +#: taiga/feedback/models.py:29 +msgid "comment" +msgstr "评论" + +#: taiga/feedback/models.py:31 taiga/projects/attachments/models.py:48 +#: taiga/projects/custom_attributes/models.py:46 +#: taiga/projects/epics/models.py:48 taiga/projects/issues/models.py:52 +#: taiga/projects/likes/models.py:33 taiga/projects/milestones/models.py:49 +#: taiga/projects/models.py:156 taiga/projects/models.py:737 +#: taiga/projects/notifications/models.py:89 taiga/projects/tasks/models.py:48 +#: 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 "创建日期" + +#: taiga/feedback/templates/emails/feedback_notification-body-html.jinja:4 +#, python-format +msgid "" +"\n" +"

Feedback

\n" +"

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

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

反馈

\n" +"

Taiga收到%(full_name)s <%(email)s>的反馈

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

Comment

\n" +"

%(comment)s

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

评论

\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 "更多信息" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:1 +#, python-format +msgid "" +"---------\n" +"- From: %(full_name)s <%(email)s>\n" +"---------\n" +"- Comment:\n" +"%(comment)s\n" +"---------" +msgstr "" +"---------\n" +"- 来自: %(full_name)s <%(email)s>\n" +"---------\n" +"- 评论:\n" +"%(comment)s\n" +"---------" + +#: taiga/feedback/templates/emails/feedback_notification-body-text.jinja:8 +msgid "- Extra info:" +msgstr " - 更多信息:" + +#: taiga/feedback/templates/emails/feedback_notification-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[Taiga] Feedback from %(full_name)s <%(email)s>\n" +msgstr "" +"\n" +"[Taiga] 反馈来自%(full_name)s <%(email)s>\n" + +#: taiga/hooks/api.py:54 +msgid "The payload is not a valid json" +msgstr "内容不是一个合法的JSON" + +#: taiga/hooks/api.py:63 taiga/projects/epics/api.py:152 +#: taiga/projects/issues/api.py:138 taiga/projects/tasks/api.py:200 +#: taiga/projects/userstories/api.py:273 +msgid "The project doesn't exist" +msgstr "项目不存在" + +#: taiga/hooks/api.py:66 +msgid "Bad signature" +msgstr "签名错误" + +#: taiga/hooks/event_hooks.py:66 +#, python-brace-format +msgid "" +"[@{user_name}]({user_url} \"See @{user_name}'s {platform} profile\") says in " +"[{platform}#{number}]({comment_url} \"Go to comment\"):\n" +"\n" +"\"{comment_message}\"" +msgstr "" +"[@{user_name}]({user_url} \"查看@{user_name}'s {platform} profile\") 来自 " +"[{platform}#{number}]({comment_url} \"跳转至评论\"):\n" +"\n" +"\"{comment_message}\"" + +#: taiga/hooks/event_hooks.py:71 +#, python-brace-format +msgid "" +"Comment From {platform}:\n" +"\n" +"> {comment_message}" +msgstr "" +"评论来自 {platform}:\n" +"\n" +"> {comment_message}" + +#: taiga/hooks/event_hooks.py:84 +msgid "Invalid issue comment information" +msgstr "无效的问题评论信息" + +#: taiga/hooks/event_hooks.py:103 +#, python-brace-format +msgid "" +"Issue created by [@{user_name}]({user_url} \"See @{user_name}'s {platform} " +"profile\") from [{platform}#{number}]({url} \"Go to issue\")." +msgstr "" +"问题创建自 [@{user_name}]({user_url} \"See @{user_name}'s {platform} profile" +"\") from [{platform}#{number}]({url} \"跳转至特性\")." + +#: taiga/hooks/event_hooks.py:107 +#, python-brace-format +msgid "Issue created from {platform}." +msgstr "问题创建自{platform}." + +#: taiga/hooks/event_hooks.py:120 +msgid "Invalid issue information" +msgstr "无效的问题信息" + +#: taiga/hooks/event_hooks.py:149 taiga/hooks/event_hooks.py:171 +msgid "unknown user" +msgstr "未知用户" + +#: taiga/hooks/event_hooks.py:156 +#, python-brace-format +msgid "" +"{user_text} changed the status from [{platform} commit]({commit_url} \"See " +"commit '{commit_id} - {commit_message}'\")\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"{user_text} 改变状态 [{platform} commit]({commit_url} \"查看提交 " +"'{commit_id} - {commit_message}'\")\n" +"\n" +" - 状态: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:161 +#, python-brace-format +msgid "" +"Changed status from {platform} commit.\n" +"\n" +" - Status: **{src_status}** → **{dst_status}**" +msgstr "" +"改变状态,从 {platform} 提交.\n" +"\n" +" - 状态: **{src_status}** → **{dst_status}**" + +#: taiga/hooks/event_hooks.py:179 +#, python-brace-format +msgid "" +"This {type_name} has been mentioned by {user_text} in the [{platform} commit]" +"({commit_url} \"See commit '{commit_id} - {commit_message}'\") " +"\"{commit_message}\"" +msgstr "" +"这个{type_name}已经被{user_text}提到,从这个[{platform} commit]({commit_url} " +"\"查看提交 '{commit_id} - {commit_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 "在 {platform} 的提交\"{commit_message}\"中提到这个特性" + +#: taiga/hooks/event_hooks.py:206 +msgid "The referenced element doesn't exist" +msgstr "引用的元素不存在" + +#: taiga/hooks/event_hooks.py:222 +msgid "The status doesn't exist" +msgstr "状态不存在" + +#: taiga/permissions/choices.py:23 taiga/permissions/choices.py:34 +msgid "View project" +msgstr "查看项目" + +#: taiga/permissions/choices.py:24 taiga/permissions/choices.py:36 +msgid "View milestones" +msgstr "查看里程碑" + +#: taiga/permissions/choices.py:25 taiga/permissions/choices.py:41 +msgid "View epic" +msgstr "查看史诗" + +#: taiga/permissions/choices.py:26 +msgid "View user stories" +msgstr "查看用户故事" + +#: taiga/permissions/choices.py:27 taiga/permissions/choices.py:53 +msgid "View tasks" +msgstr "查看任务" + +#: taiga/permissions/choices.py:28 taiga/permissions/choices.py:59 +msgid "View issues" +msgstr "查看问题" + +#: taiga/permissions/choices.py:29 taiga/permissions/choices.py:65 +msgid "View wiki pages" +msgstr "查看维基页" + +#: taiga/permissions/choices.py:30 taiga/permissions/choices.py:71 +msgid "View wiki links" +msgstr "查看维基链接" + +#: taiga/permissions/choices.py:37 +msgid "Add milestone" +msgstr "新增里程碑" + +#: taiga/permissions/choices.py:38 +msgid "Modify milestone" +msgstr "修改里程碑" + +#: taiga/permissions/choices.py:39 +msgid "Delete milestone" +msgstr "删除里程碑" + +#: taiga/permissions/choices.py:42 +msgid "Add epic" +msgstr "添加史诗" + +#: taiga/permissions/choices.py:43 +msgid "Modify epic" +msgstr "修改史诗" + +#: taiga/permissions/choices.py:44 +msgid "Comment epic" +msgstr "评论史诗" + +#: taiga/permissions/choices.py:45 +msgid "Delete epic" +msgstr "删除史诗" + +#: taiga/permissions/choices.py:47 +msgid "View user story" +msgstr "查看用户故事" + +#: taiga/permissions/choices.py:48 +msgid "Add user story" +msgstr "新增用户故事" + +#: taiga/permissions/choices.py:49 +msgid "Modify user story" +msgstr "修改用户故事" + +#: taiga/permissions/choices.py:50 +msgid "Comment user story" +msgstr "评论用户故事" + +#: taiga/permissions/choices.py:51 +msgid "Delete user story" +msgstr "删除用户故事" + +#: taiga/permissions/choices.py:54 +msgid "Add task" +msgstr "新增任务" + +#: taiga/permissions/choices.py:55 +msgid "Modify task" +msgstr "修改任务" + +#: taiga/permissions/choices.py:56 +msgid "Comment task" +msgstr "评论任务" + +#: taiga/permissions/choices.py:57 +msgid "Delete task" +msgstr "删除任务" + +#: taiga/permissions/choices.py:60 +msgid "Add issue" +msgstr "新增问题" + +#: taiga/permissions/choices.py:61 +msgid "Modify issue" +msgstr "修改问题" + +#: taiga/permissions/choices.py:62 +msgid "Comment issue" +msgstr "评论问题" + +#: taiga/permissions/choices.py:63 +msgid "Delete issue" +msgstr "删除问题" + +#: taiga/permissions/choices.py:66 +msgid "Add wiki page" +msgstr "新增维基页" + +#: taiga/permissions/choices.py:67 +msgid "Modify wiki page" +msgstr "修改维基页" + +#: taiga/permissions/choices.py:68 +msgid "Comment wiki page" +msgstr "评论维基页" + +#: taiga/permissions/choices.py:69 +msgid "Delete wiki page" +msgstr "删除维基页" + +#: taiga/permissions/choices.py:72 +msgid "Add wiki link" +msgstr "新增维基链接" + +#: taiga/permissions/choices.py:73 +msgid "Modify wiki link" +msgstr "修改维基页" + +#: taiga/permissions/choices.py:74 +msgid "Delete wiki link" +msgstr "删除维基链接" + +#: taiga/permissions/choices.py:78 +msgid "Modify project" +msgstr "修改项目" + +#: taiga/permissions/choices.py:79 +msgid "Delete project" +msgstr "删除项目" + +#: taiga/permissions/choices.py:80 +msgid "Add member" +msgstr "增加新成员" + +#: taiga/permissions/choices.py:81 +msgid "Remove member" +msgstr "删除成员" + +#: taiga/permissions/choices.py:82 +msgid "Admin project values" +msgstr "管理项目" + +#: taiga/permissions/choices.py:83 +msgid "Admin roles" +msgstr "管理角色" + +#: taiga/projects/admin.py:100 +msgid "Privacity" +msgstr "私有" + +#: taiga/projects/admin.py:112 +msgid "Modules" +msgstr "模块" + +#: taiga/projects/admin.py:120 +msgid "Default values" +msgstr "预设值" + +#: taiga/projects/admin.py:126 +msgid "Activity" +msgstr "动态" + +#: taiga/projects/admin.py:131 +msgid "Fans" +msgstr "粉丝" + +#: taiga/projects/admin.py:145 taiga/projects/attachments/models.py:39 +#: taiga/projects/epics/models.py:39 taiga/projects/issues/models.py:37 +#: taiga/projects/milestones/models.py:43 taiga/projects/models.py:161 +#: taiga/projects/notifications/models.py:62 taiga/projects/tasks/models.py:39 +#: 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 "所有者" + +#: taiga/projects/admin.py:200 +#, python-brace-format +msgid "{count} successfully made public." +msgstr "{count} 成功公开。" + +#: taiga/projects/admin.py:201 +msgid "Make public" +msgstr "公开" + +#: taiga/projects/admin.py:215 +#, python-brace-format +msgid "{count} successfully made private." +msgstr "{count} 成功的私有。" + +#: taiga/projects/admin.py:216 +msgid "Make private" +msgstr "私有" + +#: taiga/projects/admin.py:246 +#, python-format +msgid "Delete selected %(verbose_name_plural)s" +msgstr "删除选中的%(verbose_name_plural)s" + +#: taiga/projects/api.py:150 taiga/users/api.py:237 +msgid "Incomplete arguments" +msgstr "不完整的参数" + +#: taiga/projects/api.py:154 taiga/users/api.py:242 +msgid "Invalid image format" +msgstr "非法的图片格式" + +#: taiga/projects/api.py:215 +msgid "Not valid template name" +msgstr "非法的模板名称" + +#: taiga/projects/api.py:218 +msgid "Not valid template description" +msgstr "无效的模板说明" + +#: taiga/projects/api.py:344 +msgid "Invalid user id" +msgstr "无效用户ID" + +#: taiga/projects/api.py:350 +msgid "The user doesn't exist" +msgstr "用户不存在" + +#: taiga/projects/api.py:354 +msgid "The user must be already a project member" +msgstr "用户必须属于某一个项目" + +#: taiga/projects/api.py:701 +msgid "" +"The project must have an owner and at least one of the users must be an " +"active admin" +msgstr "该项目必须有一个所有者,至少一个用户必须是一个积极的管理员" + +#: taiga/projects/api.py:735 +msgid "You don't have permisions to see that." +msgstr "你无权访问" + +#: taiga/projects/attachments/api.py:54 +msgid "Partial updates are not supported" +msgstr "不支持部分更新" + +#: taiga/projects/attachments/api.py:69 +msgid "Object id issue isn't exists" +msgstr "此问题不存在" + +#: taiga/projects/attachments/api.py:72 +msgid "Project ID not matches between object and project" +msgstr "" + +#: taiga/projects/attachments/models.py:41 +#: taiga/projects/custom_attributes/models.py:43 +#: taiga/projects/epics/models.py:37 taiga/projects/issues/models.py:50 +#: taiga/projects/milestones/models.py:45 taiga/projects/models.py:500 +#: taiga/projects/models.py:522 taiga/projects/models.py:559 +#: taiga/projects/models.py:587 taiga/projects/models.py:613 +#: taiga/projects/models.py:643 taiga/projects/models.py:663 +#: taiga/projects/models.py:687 taiga/projects/models.py:715 +#: 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:303 +msgid "project" +msgstr "项目" + +#: taiga/projects/attachments/models.py:43 +msgid "content type" +msgstr "内容类别" + +#: taiga/projects/attachments/models.py:45 +msgid "object id" +msgstr "" + +#: taiga/projects/attachments/models.py:51 +#: taiga/projects/custom_attributes/models.py:48 +#: taiga/projects/epics/models.py:51 taiga/projects/issues/models.py:55 +#: taiga/projects/milestones/models.py:52 taiga/projects/models.py:159 +#: taiga/projects/models.py:740 taiga/projects/tasks/models.py:51 +#: taiga/projects/userstories/models.py:90 taiga/projects/wiki/models.py:47 +#: taiga/userstorage/models.py:31 +msgid "modified date" +msgstr "修改日期" + +#: taiga/projects/attachments/models.py:56 +msgid "attached file" +msgstr "附加文件" + +#: taiga/projects/attachments/models.py:58 +msgid "sha1" +msgstr "SHA1" + +#: taiga/projects/attachments/models.py:60 +msgid "is deprecated" +msgstr "已废弃" + +#: taiga/projects/attachments/models.py:62 +#: taiga/projects/custom_attributes/models.py:41 +#: taiga/projects/epics/models.py:101 taiga/projects/milestones/models.py:58 +#: taiga/projects/models.py:516 taiga/projects/models.py:549 +#: taiga/projects/models.py:583 taiga/projects/models.py:607 +#: taiga/projects/models.py:639 taiga/projects/models.py:659 +#: taiga/projects/models.py:681 taiga/projects/models.py:711 +#: taiga/projects/wiki/models.py:77 taiga/users/models.py:298 +msgid "order" +msgstr "次序" + +#: taiga/projects/choices.py:23 +msgid "AppearIn" +msgstr "AppearIn" + +#: taiga/projects/choices.py:24 +msgid "Jitsi" +msgstr "Jitsi" + +#: taiga/projects/choices.py:25 +msgid "Custom" +msgstr "自定" + +#: taiga/projects/choices.py:26 +msgid "Talky" +msgstr "Talky" + +#: taiga/projects/choices.py:35 +msgid "This project is blocked due to payment failure" +msgstr "这个项目因为交付失败被封锁" + +#: taiga/projects/choices.py:36 +msgid "This project is blocked by admin staff" +msgstr "这个项目被管理员封锁" + +#: taiga/projects/choices.py:37 +msgid "This project is blocked because the owner left" +msgstr "这个因为所有者离开被封锁" + +#: taiga/projects/choices.py:38 +msgid "This project is blocked while it's deleted" +msgstr "这个项目因为删除被封锁" + +#: taiga/projects/custom_attributes/choices.py:28 +msgid "Text" +msgstr "单行文字" + +#: taiga/projects/custom_attributes/choices.py:29 +msgid "Multi-Line Text" +msgstr "多行文字" + +#: taiga/projects/custom_attributes/choices.py:30 +msgid "Date" +msgstr "日期" + +#: taiga/projects/custom_attributes/choices.py:31 +msgid "Url" +msgstr "链接" + +#: taiga/projects/custom_attributes/models.py:40 +#: taiga/projects/issues/models.py:45 +msgid "type" +msgstr "类型" + +#: taiga/projects/custom_attributes/models.py:95 +msgid "values" +msgstr "值" + +#: taiga/projects/custom_attributes/models.py:105 +msgid "epic" +msgstr "史诗" + +#: taiga/projects/custom_attributes/models.py:121 +#: taiga/projects/tasks/models.py:35 taiga/projects/userstories/models.py:38 +msgid "user story" +msgstr "用户故事" + +#: taiga/projects/custom_attributes/models.py:137 +msgid "task" +msgstr "任务" + +#: taiga/projects/custom_attributes/models.py:153 +msgid "issue" +msgstr "问题" + +#: taiga/projects/custom_attributes/validators.py:58 +msgid "Already exists one with the same name." +msgstr "已经存在" + +#: taiga/projects/epics/api.py:92 +msgid "You don't have permissions to set this status to this epic." +msgstr "你无权设置这个史诗的状态" + +#: taiga/projects/epics/models.py:35 taiga/projects/issues/models.py:35 +#: taiga/projects/tasks/models.py:37 taiga/projects/userstories/models.py:62 +msgid "ref" +msgstr "参照" + +#: taiga/projects/epics/models.py:42 taiga/projects/issues/models.py:39 +#: taiga/projects/tasks/models.py:41 taiga/projects/userstories/models.py:72 +msgid "status" +msgstr "状态" + +#: taiga/projects/epics/models.py:45 +msgid "epics order" +msgstr "史诗次序" + +#: taiga/projects/epics/models.py:54 taiga/projects/issues/models.py:59 +#: taiga/projects/tasks/models.py:55 taiga/projects/userstories/models.py:94 +msgid "subject" +msgstr "主题" + +#: taiga/projects/epics/models.py:58 taiga/projects/models.py:520 +#: taiga/projects/models.py:555 taiga/projects/models.py:611 +#: taiga/projects/models.py:641 taiga/projects/models.py:661 +#: taiga/projects/models.py:685 taiga/projects/models.py:713 +#: taiga/users/models.py:139 +msgid "color" +msgstr "颜色" + +#: taiga/projects/epics/models.py:61 taiga/projects/issues/models.py:63 +#: taiga/projects/tasks/models.py:65 taiga/projects/userstories/models.py:98 +msgid "assigned to" +msgstr "指派给" + +#: taiga/projects/epics/models.py:63 taiga/projects/userstories/models.py:100 +msgid "is client requirement" +msgstr "客户需求" + +#: taiga/projects/epics/models.py:65 taiga/projects/userstories/models.py:102 +msgid "is team requirement" +msgstr "团队需求" + +#: taiga/projects/epics/models.py:69 +msgid "user stories" +msgstr "用户故事" + +#: taiga/projects/epics/validators.py:37 +msgid "There's no epic with that id" +msgstr "指定ID无史诗" + +#: taiga/projects/history/api.py:93 +msgid "comment is required" +msgstr "需要评论" + +#: taiga/projects/history/api.py:96 +msgid "deleted comments can't be edited" +msgstr "删除的评论无法编辑" + +#: taiga/projects/history/api.py:130 +msgid "Comment already deleted" +msgstr "评论已删除" + +#: taiga/projects/history/api.py:151 +msgid "Comment not deleted" +msgstr "评论未删除" + +#: taiga/projects/history/choices.py:31 +msgid "Change" +msgstr "变更" + +#: taiga/projects/history/choices.py:32 +msgid "Create" +msgstr "创建" + +#: taiga/projects/history/choices.py:33 +msgid "Delete" +msgstr "删除" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:23 +#, python-format +msgid "%(role)s role points" +msgstr "%(role)s 角色权重" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:26 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:131 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:134 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:157 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:194 +msgid "from" +msgstr "来自" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:32 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:142 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:145 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:163 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:180 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:200 +msgid "to" +msgstr "至" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:44 +msgid "Added new attachment" +msgstr "添加新的附件" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:62 +msgid "Updated attachment" +msgstr "更新附件" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:68 +msgid "deprecated" +msgstr "已废弃" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:70 +msgid "not deprecated" +msgstr "未废弃" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:86 +msgid "Deleted attachment" +msgstr "删除附件:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:105 +msgid "added" +msgstr "已加入" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:110 +msgid "removed" +msgstr "移除" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:135 +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:146 +#: taiga/projects/services/stats.py:55 taiga/projects/services/stats.py:56 +msgid "Unassigned" +msgstr "未指派" + +#: taiga/projects/history/templates/emails/includes/fields_diff-html.jinja:212 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:87 +msgid "-deleted-" +msgstr "-删除-" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:21 +msgid "to:" +msgstr "发送给:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:21 +msgid "from:" +msgstr "来自:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:27 +msgid "Added" +msgstr "已添加" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:34 +msgid "Changed" +msgstr "已变更" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:41 +msgid "Deleted" +msgstr "已删除" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:55 +msgid "added:" +msgstr "已添加:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:58 +msgid "removed:" +msgstr "已移除:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:63 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:80 +msgid "From:" +msgstr "来自:" + +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:64 +#: taiga/projects/history/templates/emails/includes/fields_diff-text.jinja:81 +msgid "To:" +msgstr "发送给:" + +#: taiga/projects/history/templatetags/functions.py:26 +#: taiga/projects/wiki/models.py:38 +msgid "content" +msgstr "内容" + +#: taiga/projects/history/templatetags/functions.py:27 +#: taiga/projects/mixins/blocked.py:33 +msgid "blocked note" +msgstr "封锁的笔记" + +#: taiga/projects/history/templatetags/functions.py:28 +msgid "sprint" +msgstr "冲刺任务" + +#: taiga/projects/issues/api.py:156 +msgid "You don't have permissions to set this sprint to this issue." +msgstr "您没有权限设置此冲刺到这一问题。" + +#: taiga/projects/issues/api.py:160 +msgid "You don't have permissions to set this status to this issue." +msgstr "你无权设置此状态到这个问题。" + +#: taiga/projects/issues/api.py:164 +msgid "You don't have permissions to set this severity to this issue." +msgstr "您没有权限设置此严重程度这一问题。" + +#: taiga/projects/issues/api.py:168 +msgid "You don't have permissions to set this priority to this issue." +msgstr "您没有权限设置此优先级这一问题。" + +#: taiga/projects/issues/api.py:172 +msgid "You don't have permissions to set this type to this issue." +msgstr "您没有权限设置此类型这一问题。" + +#: taiga/projects/issues/models.py:41 +msgid "severity" +msgstr "严重程度" + +#: taiga/projects/issues/models.py:43 +msgid "priority" +msgstr "优先级" + +#: taiga/projects/issues/models.py:48 taiga/projects/tasks/models.py:46 +#: taiga/projects/userstories/models.py:65 +msgid "milestone" +msgstr "里程碑" + +#: taiga/projects/issues/models.py:57 taiga/projects/tasks/models.py:53 +msgid "finished date" +msgstr "完成日期" + +#: taiga/projects/issues/models.py:66 taiga/projects/tasks/models.py:70 +#: taiga/projects/userstories/models.py:109 +msgid "external reference" +msgstr "外部引用" + +#: taiga/projects/likes/models.py:36 +msgid "Like" +msgstr "点赞" + +#: taiga/projects/likes/models.py:37 +msgid "Likes" +msgstr "点赞" + +#: taiga/projects/milestones/models.py:41 taiga/projects/models.py:147 +#: taiga/projects/models.py:514 taiga/projects/models.py:547 +#: taiga/projects/models.py:605 taiga/projects/models.py:679 +#: taiga/projects/models.py:731 taiga/projects/wiki/models.py:36 +#: taiga/users/admin.py:58 taiga/users/models.py:294 +msgid "slug" +msgstr "代称" + +#: taiga/projects/milestones/models.py:46 +msgid "estimated start date" +msgstr "预估开始日期" + +#: taiga/projects/milestones/models.py:47 +msgid "estimated finish date" +msgstr "预估结束日期" + +#: taiga/projects/milestones/models.py:54 taiga/projects/models.py:518 +#: taiga/projects/models.py:551 taiga/projects/models.py:609 +#: taiga/projects/models.py:683 +msgid "is closed" +msgstr "是关闭的" + +#: taiga/projects/milestones/models.py:56 +msgid "disponibility" +msgstr "不受约束" + +#: taiga/projects/milestones/models.py:80 +msgid "The estimated start must be previous to the estimated finish." +msgstr "预估的开始日期必须早于完成日期" + +#: taiga/projects/milestones/validators.py:33 +msgid "There's no milestone with that id" +msgstr "此ID无里程碑" + +#: taiga/projects/mixins/blocked.py:31 +msgid "is blocked" +msgstr "封锁" + +#: taiga/projects/mixins/ordering.py:49 +#, python-brace-format +msgid "'{param}' parameter is mandatory" +msgstr "'{param}' 参数必填" + +#: taiga/projects/mixins/ordering.py:53 +msgid "'project' parameter is mandatory" +msgstr "'project' 参数必填" + +#: taiga/projects/models.py:76 +msgid "email" +msgstr "电子邮件" + +#: taiga/projects/models.py:78 +msgid "create at" +msgstr "创建自" + +#: taiga/projects/models.py:80 taiga/users/models.py:154 +msgid "token" +msgstr "令牌" + +#: taiga/projects/models.py:86 +msgid "invitation extra text" +msgstr "需要更多的文本内容" + +#: taiga/projects/models.py:89 taiga/projects/models.py:735 +msgid "user order" +msgstr "用户故事次序" + +#: taiga/projects/models.py:105 +msgid "The user is already member of the project" +msgstr "该用户已经是此项目成员。" + +#: taiga/projects/models.py:112 +msgid "default epic status" +msgstr "默认史诗状态" + +#: taiga/projects/models.py:116 +msgid "default US status" +msgstr "默认用户故事状态" + +#: taiga/projects/models.py:119 +msgid "default points" +msgstr "默认点数" + +#: taiga/projects/models.py:123 +msgid "default task status" +msgstr "默认任务状态" + +#: taiga/projects/models.py:126 +msgid "default priority" +msgstr "默认优先级" + +#: taiga/projects/models.py:129 +msgid "default severity" +msgstr "默认严重程度" + +#: taiga/projects/models.py:133 +msgid "default issue status" +msgstr "默认问题状态" + +#: taiga/projects/models.py:137 +msgid "default issue type" +msgstr "默认问题类别" + +#: taiga/projects/models.py:153 +msgid "logo" +msgstr "标志" + +#: taiga/projects/models.py:163 +msgid "members" +msgstr "成员" + +#: taiga/projects/models.py:166 +msgid "total of milestones" +msgstr "里程碑总数" + +#: taiga/projects/models.py:167 +msgid "total story points" +msgstr "总故事点数" + +#: taiga/projects/models.py:170 taiga/projects/models.py:746 +msgid "active epics panel" +msgstr "活动史诗面板" + +#: taiga/projects/models.py:172 taiga/projects/models.py:748 +msgid "active backlog panel" +msgstr "活动积压面板" + +#: taiga/projects/models.py:174 taiga/projects/models.py:750 +msgid "active kanban panel" +msgstr "活动看板面板" + +#: taiga/projects/models.py:176 taiga/projects/models.py:752 +msgid "active wiki panel" +msgstr "活动维基面板" + +#: taiga/projects/models.py:178 taiga/projects/models.py:754 +msgid "active issues panel" +msgstr "活动问题面板" + +#: taiga/projects/models.py:181 taiga/projects/models.py:757 +msgid "videoconference system" +msgstr "视频会议系统" + +#: taiga/projects/models.py:183 taiga/projects/models.py:759 +msgid "videoconference extra data" +msgstr "视像会议的额外数据" + +#: taiga/projects/models.py:189 +msgid "creation template" +msgstr "创建模板" + +#: taiga/projects/models.py:192 taiga/users/admin.py:62 +msgid "is private" +msgstr "私有的" + +#: taiga/projects/models.py:194 +msgid "anonymous permissions" +msgstr "匿名权限" + +#: taiga/projects/models.py:196 +msgid "user permissions" +msgstr "用户权限" + +#: taiga/projects/models.py:199 +msgid "is featured" +msgstr "被推荐" + +#: taiga/projects/models.py:202 +msgid "is looking for people" +msgstr "招募成员" + +#: taiga/projects/models.py:204 +msgid "loking for people note" +msgstr "" + +#: taiga/projects/models.py:218 +msgid "project transfer token" +msgstr "项目转让令牌" + +#: taiga/projects/models.py:222 +msgid "blocked code" +msgstr "" + +#: taiga/projects/models.py:226 taiga/projects/notifications/models.py:66 +msgid "updated date time" +msgstr "更新的日期时间" + +#: taiga/projects/models.py:229 taiga/projects/models.py:241 +#: taiga/projects/votes/models.py:30 +msgid "count" +msgstr "计数" + +#: taiga/projects/models.py:232 +msgid "fans last week" +msgstr "上周粉丝" + +#: taiga/projects/models.py:235 +msgid "fans last month" +msgstr "上月粉丝" + +#: taiga/projects/models.py:238 +msgid "fans last year" +msgstr "去年粉丝" + +#: taiga/projects/models.py:244 +msgid "activity last week" +msgstr "上周活动" + +#: taiga/projects/models.py:247 +msgid "activity last month" +msgstr "上月活动" + +#: taiga/projects/models.py:250 +msgid "activity last year" +msgstr "去年活动" + +#: taiga/projects/models.py:501 +msgid "modules config" +msgstr "模块配置" + +#: taiga/projects/models.py:553 +msgid "is archived" +msgstr "已归档" + +#: taiga/projects/models.py:557 +msgid "work in progress limit" +msgstr "工作进度限制" + +#: taiga/projects/models.py:585 taiga/userstorage/models.py:33 +msgid "value" +msgstr "值" + +#: taiga/projects/models.py:743 +msgid "default owner's role" +msgstr "默认所有者角色" + +#: taiga/projects/models.py:761 +msgid "default options" +msgstr "默认选项" + +#: taiga/projects/models.py:762 +msgid "epic statuses" +msgstr "史诗状态" + +#: taiga/projects/models.py:763 +msgid "us statuses" +msgstr "用户故事状态" + +#: taiga/projects/models.py:764 taiga/projects/userstories/models.py:44 +#: taiga/projects/userstories/models.py:77 +msgid "points" +msgstr "点数" + +#: taiga/projects/models.py:765 +msgid "task statuses" +msgstr "任务状态" + +#: taiga/projects/models.py:766 +msgid "issue statuses" +msgstr "问题状态" + +#: taiga/projects/models.py:767 +msgid "issue types" +msgstr "问题类型" + +#: taiga/projects/models.py:768 +msgid "priorities" +msgstr "优先级" + +#: taiga/projects/models.py:769 +msgid "severities" +msgstr "严重程度" + +#: taiga/projects/models.py:770 +msgid "roles" +msgstr "角色" + +#: taiga/projects/notifications/choices.py:30 +msgid "Involved" +msgstr "涉入" + +#: taiga/projects/notifications/choices.py:31 +msgid "All" +msgstr "所有" + +#: taiga/projects/notifications/choices.py:32 +msgid "None" +msgstr "无" + +#: taiga/projects/notifications/models.py:64 +msgid "created date time" +msgstr "创建日期时间" + +#: taiga/projects/notifications/models.py:68 +msgid "history entries" +msgstr "历史记录条目" + +#: taiga/projects/notifications/models.py:71 +msgid "notify users" +msgstr "通知用户" + +#: taiga/projects/notifications/models.py:93 +#: taiga/projects/notifications/models.py:94 +msgid "Watched" +msgstr "关注" + +#: taiga/projects/notifications/services.py:65 +#: taiga/projects/notifications/services.py:79 +msgid "Notify exists for specified user and project" +msgstr "通知已存在" + +#: taiga/projects/notifications/services.py:426 +msgid "Invalid value for notify level" +msgstr "此通知级别该值非法" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-body-text.jinja:3 +#, python-format +msgid "" +"\n" +"Epic updated\n" +"Hello %(user)s, %(changer)s has updated a epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +msgstr "" +"\n" +"史诗更新\n" +"您好,%(user)s, %(changer)s 更新了%(project)s项目的史诗\n" +"查看史诗#%(ref)s %(subject)s 从 %(url)s\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-change-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] 更新史诗 #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" +"\n" +"

新史诗创建

\n" +"

Hello %(user)s,
%(changer)s 创建了一个史诗在 %(project)s

\n" +"

史诗 #%(ref)s %(subject)s

\n" +" 查看史诗\n" +"

Taiga团队

\n" +" " + +#: taiga/projects/notifications/templates/emails/epics/epic-create-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"New epic created\n" +"Hello %(user)s, %(changer)s has created a new epic on %(project)s\n" +"See epic #%(ref)s %(subject)s at %(url)s\n" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-create-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] 创建史诗#%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-html.jinja:4 +#, python-format +msgid "" +"\n" +"

Epic deleted

\n" +"

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

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

\n" +"

The Taiga Team

\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Epic deleted\n" +"Hello %(user)s, %(changer)s has deleted a epic on %(project)s\n" +"Epic #%(ref)s %(subject)s\n" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" + +#: taiga/projects/notifications/templates/emails/epics/epic-delete-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the epic #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] 删除史诗 #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-body-text.jinja:3 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-change-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] 更新问题 #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-create-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] 新增问题 #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/issues/issue-delete-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the issue #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] 更新问题 #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-html.jinja:4 +#, python-format +msgid "" +"\n" +"

Sprint updated

\n" +"

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

\n" +"

Sprint %(name)s

\n" +" See sprint\n" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-body-text.jinja:3 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-change-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] 更新冲刺任务 \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-create-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] 新增冲刺任务\"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/milestones/milestone-delete-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Sprint \"%(milestone)s\"\n" +msgstr "" +"\n" +"[%(project)s] 删除冲刺任务 \"%(milestone)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-body-text.jinja:3 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-change-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] 更新任务 #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-create-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] 新增任务 #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/tasks/task-delete-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the task #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] 删除任务 #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-body-text.jinja:3 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-change-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] 更新用户故事 #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-create-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] 新增用户故事 #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/userstories/userstory-delete-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the US #%(ref)s \"%(subject)s\"\n" +msgstr "" +"\n" +"[%(project)s] 删除用户故事 #%(ref)s \"%(subject)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-body-text.jinja:3 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-change-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Updated the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] 更新维基页 \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-create-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Created the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] 创建维基页 \"%(page)s\"\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" +"\n" +"

维基页删除

\n" +"

您好,%(user)s,
%(changer)s 删除了%(project)s项目的维基页

\n" +"

维基页 %(page)s

\n" +"

Taiga团队

\n" +" " + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" +"\n" +"维基页删除\n" +"\n" +"您好 %(user)s, %(changer)s 删除了%(project)s项目的维基页 \n" +"\n" +"维基页%(page)s\n" +"\n" +"---\n" +"Taiga团队\n" + +#: taiga/projects/notifications/templates/emails/wiki/wikipage-delete-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Deleted the Wiki Page \"%(page)s\"\n" +msgstr "" +"\n" +"[%(project)s] 删除维基页 \"%(page)s\"\n" + +#: taiga/projects/notifications/validators.py:48 +msgid "Watchers contains invalid users" +msgstr "观察者保护无效用户" + +#: taiga/projects/occ/mixins.py:37 +msgid "The version must be an integer" +msgstr "版本号必须是个整数值" + +#: taiga/projects/occ/mixins.py:60 +msgid "The version parameter is not valid" +msgstr "版本号参数无效" + +#: taiga/projects/occ/mixins.py:76 +msgid "The version doesn't match with the current one" +msgstr "版本号与当前版本不匹配" + +#: taiga/projects/occ/mixins.py:95 +msgid "version" +msgstr "版本" + +#: taiga/projects/permissions.py:44 +msgid "" +"You can't leave the project if you are the owner or there are no more admins" +msgstr "因没有其他项目管理者,项目所有者不能离开项目" + +#: taiga/projects/services/members.py:118 +msgid "Project without owner" +msgstr "项目没有所有者" + +#: taiga/projects/services/members.py:123 +msgid "You have reached your current limit of memberships for private projects" +msgstr "你已经达到了私有项目的最大成员数目" + +#: taiga/projects/services/members.py:127 +msgid "You have reached your current limit of memberships for public projects" +msgstr "你已经达到了公开项目的最大成员数目" + +#: taiga/projects/services/projects.py:94 +#: taiga/projects/services/projects.py:134 taiga/users/services.py:589 +msgid "You can't have more private projects" +msgstr "你拥有的私有项目已到上限" + +#: taiga/projects/services/projects.py:98 +#: taiga/projects/services/projects.py:138 taiga/users/services.py:592 +msgid "" +"This project reaches your current limit of memberships for private projects" +msgstr "该项目已达到你设置的私有项目最大成员数" + +#: taiga/projects/services/projects.py:102 +#: taiga/projects/services/projects.py:142 taiga/users/services.py:596 +msgid "You can't have more public projects" +msgstr "你拥有的公开项目已到上限" + +#: taiga/projects/services/projects.py:106 +#: taiga/projects/services/projects.py:146 taiga/users/services.py:599 +msgid "" +"This project reaches your current limit of memberships for public projects" +msgstr "该项目已达到你设置的公开项目最大成员数" + +#: taiga/projects/services/stats.py:197 +msgid "Future sprint" +msgstr "未来的冲刺任务" + +#: taiga/projects/services/stats.py:217 +msgid "Project End" +msgstr "项目结束" + +#: taiga/projects/services/transfer.py:62 +#: taiga/projects/services/transfer.py:69 +#: taiga/projects/services/transfer.py:72 taiga/users/api.py:186 +#: taiga/users/api.py:191 +msgid "Token is invalid" +msgstr "令牌无效" + +#: taiga/projects/services/transfer.py:67 +msgid "Token has expired" +msgstr "令牌已经过期" + +#: taiga/projects/tagging/fields.py:52 +#, python-brace-format +msgid "Invalid tag '{value}'. The color is not a valid HEX color or null." +msgstr "无效标签 '{value}',该颜色不是一个合法的HEX颜色。" + +#: taiga/projects/tagging/fields.py:55 +#, python-brace-format +msgid "" +"Invalid tag '{value}'. it must be the name or a pair '[\"name\", \"hex color/" +"\" | null]'." +msgstr "" +"无效标签 '{value}'. 它必须是或部分是 '[\"name\", \"hex color/\" | null]'。" + +#: taiga/projects/tagging/fields.py:77 +#, python-brace-format +msgid "Invalid tag '{value}'. It must be the tag name." +msgstr "无效标签'{value}'. 它必须为标签名称。" + +#: taiga/projects/tagging/models.py:27 +msgid "tags" +msgstr "标签" + +#: taiga/projects/tagging/models.py:35 +msgid "tags colors" +msgstr "标签颜色" + +#: taiga/projects/tagging/validators.py:47 +#: taiga/projects/tagging/validators.py:74 +msgid "This tag already exists." +msgstr "该标签已存在" + +#: taiga/projects/tagging/validators.py:54 +#: taiga/projects/tagging/validators.py:81 +msgid "The color is not a valid HEX color." +msgstr "该颜色不是一个合法的HEX颜色" + +#: 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 "该标签不存在" + +#: taiga/projects/tasks/api.py:97 taiga/projects/tasks/api.py:106 +msgid "You don't have permissions to set this sprint to this task." +msgstr "你无权对这个任务设置该冲刺任务。" + +#: taiga/projects/tasks/api.py:100 +msgid "You don't have permissions to set this user story to this task." +msgstr "你无权对这个任务设置该用户故事。" + +#: taiga/projects/tasks/api.py:103 +msgid "You don't have permissions to set this status to this task." +msgstr "你无权对这个任务设置该状态。" + +#: taiga/projects/tasks/models.py:58 +msgid "us order" +msgstr "用户故事次序" + +#: taiga/projects/tasks/models.py:60 +msgid "taskboard order" +msgstr "任务板次序" + +#: taiga/projects/tasks/models.py:68 +msgid "is iocaine" +msgstr "负予全新任务" + +#: taiga/projects/tasks/validators.py:59 +msgid "Invalid milestone id." +msgstr "无效的里程碑ID" + +#: taiga/projects/tasks/validators.py:70 +msgid "Invalid task status id." +msgstr "无效的任务状态ID" + +#: taiga/projects/tasks/validators.py:83 +msgid "Invalid user story id." +msgstr "无效的用户故事ID" + +#: taiga/projects/tasks/validators.py:107 +msgid "Invalid task status id. The status must belong to the same project." +msgstr "任务状态ID无效,该状态必须属于同一项目。" + +#: taiga/projects/tasks/validators.py:121 +msgid "Invalid user story id. The user story must belong to the same project." +msgstr "用户故事ID无效,该用户故事必须属于同一项目。" + +#: taiga/projects/tasks/validators.py:133 +msgid "Invalid milestone id. The milestone must belong to the same project." +msgstr "里程碑ID无效,该里程碑必须属于同一项目" + +#: taiga/projects/tasks/validators.py:150 +msgid "" +"Invalid task ids. All tasks must belong to the same project and, if it " +"exists, to the same status, user story and/or milestone." +msgstr "任务ID无效,所有任务必须属于同一项目。" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:6 +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:4 +msgid "someone" +msgstr "某人" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:11 +#, python-format +msgid "" +"\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" +" " +msgstr "" +"\n" +"

您被邀请加入Taiga

\n" +"

您好! %(full_name)s 邀请您加入%(project)s 项目。
Taiga is a " +"Free, open Source Agile Project Management Tool.

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

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

\n" +"

%(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 "接受加入Taiga的邀请" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:24 +msgid "Accept your invitation" +msgstr "接受你的邀请" + +#: taiga/projects/templates/emails/membership_invitation-body-html.jinja:25 +msgid "The Taiga Team" +msgstr "Taiga团队" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:6 +#, python-format +msgid "" +"\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" +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 +msgid "" +"\n" +"And now a few words from the jolly good fellow or sistren who thought so " +"kindly as to invite you:\n" +"\n" +"%(extra)s\n" +" " +msgstr "" +"\n" +"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 "接受加入Taiga邀请,从此链接:" + +#: taiga/projects/templates/emails/membership_invitation-body-text.jinja:20 +msgid "" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" +"\n" +"---\n" +"Taiga团队\n" + +#: taiga/projects/templates/emails/membership_invitation-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[Taiga] Invitation to join to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] 邀请您加入项目 '%(project)s'\n" + +#: taiga/projects/templates/emails/membership_notification-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" + +#: taiga/projects/templates/emails/membership_notification-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" +"\n" +"您已经加入项目\n" +"您好%(full_name)s,你已经加入%(project)s项目\n" +"\n" +"查看项目 %(url)s\n" + +#: taiga/projects/templates/emails/membership_notification-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[Taiga] Added to the project '%(project)s'\n" +msgstr "" +"\n" +"[Taiga] 新增项目'%(project)s'\n" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:4 +#, python-format +msgid "" +"\n" +"

Hi %(old_owner_name)s,

\n" +"

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

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

您好%(old_owner_name)s,

\n" +"

%(new_owner_name)s已经接受您的请求,将成为 \"%(project_name)s\"项" +"目的所有者。

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

%(new_owner_name)s says:

" +msgstr "

%(new_owner_name)s 说:

" + +#: taiga/projects/templates/emails/transfer_accept-body-html.jinja:14 +msgid "" +"\n" +"

From now on, your new status for this project will be \"admin\".\n" +" " +msgstr "" +"\n" +"

从现在开始, 你将成为该项目的\"admin\"。

\n" +" " + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hi %(old_owner_name)s,\n" +"%(new_owner_name)s has accepted your offer and will become the new project " +"owner for \"%(project_name)s\".\n" +msgstr "" +"\n" +"您好 %(old_owner_name)s,\n" +"%(new_owner_name)s 已经接受您的转让请求,将会成为\"%(project_name)s\"项目的所" +"有者。\n" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:7 +#, python-format +msgid "%(new_owner_name)s says:" +msgstr "%(new_owner_name)s 说:" + +#: 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" +"从现在开始, 你将成为该项目的\"admin\"。\n" + +#: taiga/projects/templates/emails/transfer_accept-body-text.jinja:16 +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:19 +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:13 +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:18 +msgid "" +"\n" +"The Taiga Team\n" +msgstr "" +"\n" +"Taiga团队\n" + +#: taiga/projects/templates/emails/transfer_accept-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer accepted!\n" +msgstr "" +"\n" +"[%(project)s] 项目所有权转让请求被接受!\n" + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" +"\n" +"

您好,%(owner_name)s,

\n" +"

%(rejecter_name)s 已经拒绝了你的请求,不会接受\"%(project_name)s" +"\"项目的所有权。

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

%(rejecter_name)s says:

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

%(rejecter_name)s 说:

\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:16 +msgid "" +"\n" +"

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

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

如果你想, 你可以继续尝试将所有权转让给其他人。

\n" +" " + +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:21 +#: taiga/projects/templates/emails/transfer_reject-body-html.jinja:22 +msgid "Request transfer to a different person" +msgstr "请求转让给其他人" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:1 +#, python-format +msgid "" +"\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" +msgstr "" +"\n" +"您好 %(owner_name)s,\n" +"%(rejecter_name)s 已经拒绝将\"%(project_name)s\"项目的所有权,转让给你。\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:7 +#, python-format +msgid "%(rejecter_name)s says:" +msgstr "%(rejecter_name)s 说:" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:11 +msgid "" +"\n" +"If you want, you can still try to transfer the project ownership to a " +"different person.\n" +msgstr "" +"\n" +"如果你想, 你可以继续尝试将所有权转让给其他人。\n" + +#: taiga/projects/templates/emails/transfer_reject-body-text.jinja:15 +msgid "Request transfer to a different person:" +msgstr "请求转让给其他人:" + +#: taiga/projects/templates/emails/transfer_reject-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer declined\n" +msgstr "" +"\n" +"[%(project)s] 拒绝项目所有权转让\n" + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:4 +#, python-format +msgid "" +"\n" +"

Hi %(owner_name)s,

\n" +"

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

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

您好%(owner_name)s,

\n" +"

%(requester_name)s 请求成为\"%(project_name)s\"项目的所有者。\n" +" " + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:9 +msgid "" +"\n" +"

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

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

如果你想转让项目所有权,请点击 \"Continue\" 继续。

\n" +" " + +#: taiga/projects/templates/emails/transfer_request-body-html.jinja:14 +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:22 +msgid "Continue" +msgstr "继续" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hi %(owner_name)s,\n" +"%(requester_name)s has requested to become the project owner for " +"\"%(project_name)s\".\n" +msgstr "" +"\n" +"您好 %(owner_name)s,\n" +"%(requester_name)s 已经请求成为\"%(project_name)s\"项目的所有者.\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:6 +msgid "" +"\n" +"Please, go to your project settings if you would like to start the project " +"transfer from the administration panel.\n" +msgstr "" +"\n" +"如果想从控制面板转让项目所有权,请跳转到项目设置。\n" + +#: taiga/projects/templates/emails/transfer_request-body-text.jinja:10 +msgid "Go to your project settings:" +msgstr "跳转至项目设置:" + +#: taiga/projects/templates/emails/transfer_request-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer request\n" +msgstr "" +"\n" +"[%(project)s] 项目所有权转让请求\n" + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:4 +#, python-format +msgid "" +"\n" +"

Hi %(receiver_name)s,

\n" +"

%(owner_name)s, the current project owner at \"%(project_name)s\" " +"would like you to become the new project owner.

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

您好 %(receiver_name)s,

\n" +"

%(owner_name)s, 拥有 \"%(project_name)s的所有权,\" 希望将该所有权" +"转让给您.

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

%(owner_name)s says:

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

%(owner_name)s 说:

\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-html.jinja:17 +msgid "" +"\n" +"

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

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

请点击 \"Continue\" 继续,或其他拒绝.

\n" +" " + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hi %(receiver_name)s,\n" +"%(owner_name)s, the current project owner at \"%(project_name)s\" would like " +"you to become the new project owner.\n" +msgstr "" +"\n" +"您好 %(receiver_name)s,\n" +"%(owner_name)s, 项目\"%(project_name)s\" 的所有者想将项目所有权转让给您。\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:6 +#, python-format +msgid "%(owner_name)s says:" +msgstr "%(owner_name)s 说:" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:11 +msgid "" +"\n" +"Please, go to the following link to either accept or reject this proposal.\n" +msgstr "" +"\n" +"请访问下面的链接接受或拒绝该建议。

\n" + +#: taiga/projects/templates/emails/transfer_start-body-text.jinja:15 +msgid "Accept or reject the project ownership transfer:" +msgstr "接受或拒绝该项目所有权的转让:" + +#: taiga/projects/templates/emails/transfer_start-subject.jinja:1 +#, python-format +msgid "" +"\n" +"[%(project)s] Project ownership transfer offer\n" +msgstr "" +"\n" +"[%(project)s] 项目所有权转让请求\n" + +#. Translators: Name of scrum project template. +#: taiga/projects/translations.py:30 +msgid "Scrum" +msgstr "冲刺" + +#. Translators: Description of scrum project template. +#: taiga/projects/translations.py:32 +msgid "" +"The agile product backlog in Scrum is a prioritized features list, " +"containing short descriptions of all functionality desired in the product. " +"When applying Scrum, it's not necessary to start a project with a lengthy, " +"upfront effort to document all requirements. The Scrum product backlog is " +"then allowed to grow and change as more is learned about the product and its " +"customers" +msgstr "" +"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 "看板" + +#. Translators: Description of kanban project template. +#: taiga/projects/translations.py:37 +msgid "" +"Kanban is a method for managing knowledge work with an emphasis on just-in-" +"time delivery while not overloading the team members. In this approach, the " +"process, from definition of a task to its delivery to the customer, is " +"displayed for participants to see and team members pull work from a queue." +msgstr "" +"Kanban is 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 "?" + +#. Translators: User story point value (value = 0) +#: taiga/projects/translations.py:47 +msgid "0" +msgstr "0" + +#. Translators: User story point value (value = 0.5) +#: taiga/projects/translations.py:49 +msgid "1/2" +msgstr "1/2" + +#. Translators: User story point value (value = 1) +#: taiga/projects/translations.py:51 +msgid "1" +msgstr "1" + +#. Translators: User story point value (value = 2) +#: taiga/projects/translations.py:53 +msgid "2" +msgstr "2" + +#. Translators: User story point value (value = 3) +#: taiga/projects/translations.py:55 +msgid "3" +msgstr "3" + +#. Translators: User story point value (value = 5) +#: taiga/projects/translations.py:57 +msgid "5" +msgstr "5" + +#. Translators: User story point value (value = 8) +#: taiga/projects/translations.py:59 +msgid "8" +msgstr "8" + +#. Translators: User story point value (value = 10) +#: taiga/projects/translations.py:61 +msgid "10" +msgstr "10" + +#. Translators: User story point value (value = 13) +#: taiga/projects/translations.py:63 +msgid "13" +msgstr "13" + +#. Translators: User story point value (value = 20) +#: taiga/projects/translations.py:65 +msgid "20" +msgstr "20" + +#. Translators: User story point value (value = 40) +#: taiga/projects/translations.py:67 +msgid "40" +msgstr "40" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:75 taiga/projects/translations.py:98 +#: taiga/projects/translations.py:114 +msgid "New" +msgstr "新建" + +#. Translators: User story status +#: taiga/projects/translations.py:78 +msgid "Ready" +msgstr "准备好" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:81 taiga/projects/translations.py:100 +#: taiga/projects/translations.py:116 +msgid "In progress" +msgstr "进行中" + +#. Translators: User story status +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:84 taiga/projects/translations.py:102 +#: taiga/projects/translations.py:118 +msgid "Ready for test" +msgstr "待测试" + +#. Translators: User story status +#: taiga/projects/translations.py:87 +msgid "Done" +msgstr "完成" + +#. Translators: User story status +#: taiga/projects/translations.py:90 +msgid "Archived" +msgstr "归档" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:104 taiga/projects/translations.py:120 +msgid "Closed" +msgstr "已关闭" + +#. Translators: Task status +#. Translators: Issue status +#: taiga/projects/translations.py:106 taiga/projects/translations.py:122 +msgid "Needs Info" +msgstr "需要更多信息" + +#. Translators: Issue status +#: taiga/projects/translations.py:124 +msgid "Postponed" +msgstr "推迟" + +#. Translators: Issue status +#: taiga/projects/translations.py:126 +msgid "Rejected" +msgstr "拒绝" + +#. Translators: Issue type +#: taiga/projects/translations.py:134 +msgid "Bug" +msgstr "缺陷" + +#. Translators: Issue type +#: taiga/projects/translations.py:136 +msgid "Question" +msgstr "疑问" + +#. Translators: Issue type +#: taiga/projects/translations.py:138 +msgid "Enhancement" +msgstr "增强" + +#. Translators: Issue priority +#: taiga/projects/translations.py:146 +msgid "Low" +msgstr "低" + +#. Translators: Issue priority +#. Translators: Issue severity +#: taiga/projects/translations.py:148 taiga/projects/translations.py:161 +msgid "Normal" +msgstr "中" + +#. Translators: Issue priority +#: taiga/projects/translations.py:150 +msgid "High" +msgstr "高" + +#. Translators: Issue severity +#: taiga/projects/translations.py:157 +msgid "Wishlist" +msgstr "收藏" + +#. Translators: Issue severity +#: taiga/projects/translations.py:159 +msgid "Minor" +msgstr "次要" + +#. Translators: Issue severity +#: taiga/projects/translations.py:163 +msgid "Important" +msgstr "重要" + +#. Translators: Issue severity +#: taiga/projects/translations.py:165 +msgid "Critical" +msgstr "关键" + +#. Translators: User role +#: taiga/projects/translations.py:172 +msgid "UX" +msgstr "用户体验" + +#. Translators: User role +#: taiga/projects/translations.py:174 +msgid "Design" +msgstr "设计" + +#. Translators: User role +#: taiga/projects/translations.py:176 +msgid "Front" +msgstr "字体" + +#. Translators: User role +#: taiga/projects/translations.py:178 +msgid "Back" +msgstr "后退" + +#. Translators: User role +#: taiga/projects/translations.py:180 +msgid "Product Owner" +msgstr "产品所有者" + +#. Translators: User role +#: taiga/projects/translations.py:182 +msgid "Stakeholder" +msgstr "相关人员" + +#: taiga/projects/userstories/api.py:124 +msgid "You don't have permissions to set this sprint to this user story." +msgstr "你无权对这个用户故事设置此冲刺任务。" + +#: taiga/projects/userstories/api.py:128 +msgid "You don't have permissions to set this status to this user story." +msgstr "你无权对这个用户故事设置此状态。" + +#: taiga/projects/userstories/api.py:218 +#, python-brace-format +msgid "Invalid role id '{role_id}'" +msgstr "无效的角色ID '{role_id}'" + +#: taiga/projects/userstories/api.py:225 +#, python-brace-format +msgid "Invalid points id '{points_id}'" +msgstr "无效的点数ID '{points_id}'" + +#: taiga/projects/userstories/api.py:240 +#, python-brace-format +msgid "Generating the user story #{ref} - {subject}" +msgstr "生成用户故事#{ref} - {subject}" + +#: taiga/projects/userstories/api.py:301 +msgid "ref param is needed" +msgstr "ref 参数必需" + +#: taiga/projects/userstories/api.py:304 +msgid "project or project_slug param is needed" +msgstr "project 或project_slug 参数必需" + +#: taiga/projects/userstories/models.py:41 +msgid "role" +msgstr "角色" + +#: taiga/projects/userstories/models.py:80 +msgid "backlog order" +msgstr "待办任务先后次序" + +#: taiga/projects/userstories/models.py:82 +msgid "sprint order" +msgstr "冲刺任务次序" + +#: taiga/projects/userstories/models.py:84 +msgid "kanban order" +msgstr "看板次序" + +#: taiga/projects/userstories/models.py:92 +msgid "finish date" +msgstr "完成日期" + +#: taiga/projects/userstories/models.py:107 +msgid "generated from issue" +msgstr "从问题派生" + +#: taiga/projects/userstories/validators.py:43 +msgid "There's no user story with that id" +msgstr "该ID无用户故事" + +#: taiga/projects/userstories/validators.py:82 +#: taiga/projects/userstories/validators.py:108 +msgid "" +"Invalid user story status id. The status must belong to the same project." +msgstr "用户故事ID无效,所有用户故事必须属于同一项目" + +#: taiga/projects/userstories/validators.py:120 +msgid "Invalid milestone id. The milistone must belong to the same project." +msgstr "里程碑ID无效,此里程碑必须属于同一项目" + +#: taiga/projects/userstories/validators.py:135 +msgid "" +"Invalid user story ids. All stories must belong to the same project and, if " +"it exists, to the same status and milestone." +msgstr "用户故事ID无效,所有用户故事必须属于同一项目" + +#: taiga/projects/userstories/validators.py:159 +msgid "The milestone isn't valid for the project" +msgstr "此里程碑在该项目无效" + +#: taiga/projects/userstories/validators.py:169 +msgid "All the user stories must be from the same project" +msgstr "所有用户故事必须从属于一个同一项目" + +#: taiga/projects/validators.py:61 +msgid "There's no project with that id" +msgstr "该ID无对应项目" + +#: taiga/projects/validators.py:142 +msgid "Email address is already taken" +msgstr "电子邮件已经被使用" + +#: taiga/projects/validators.py:154 +msgid "Invalid role for the project" +msgstr "此角色在该项目无效" + +#: taiga/projects/validators.py:165 +msgid "The project owner must be admin." +msgstr "项目所有者必须是管理者" + +#: taiga/projects/validators.py:169 +msgid "At least one user must be an active admin for this project." +msgstr "一个项目至少有一名活跃的管理者" + +#: taiga/projects/validators.py:201 +msgid "Invalid role ids. All roles must belong to the same project." +msgstr "角色ID无效,所有角色必须属于同一项目" + +#: taiga/projects/validators.py:225 +msgid "Default options" +msgstr "默认选项" + +#: taiga/projects/validators.py:226 +msgid "User story's statuses" +msgstr "用户故事状态" + +#: taiga/projects/validators.py:227 +msgid "Points" +msgstr "点数" + +#: taiga/projects/validators.py:228 +msgid "Task's statuses" +msgstr "任务状态" + +#: taiga/projects/validators.py:229 +msgid "Issue's statuses" +msgstr "问题状态" + +#: taiga/projects/validators.py:230 +msgid "Issue's types" +msgstr "问题类型" + +#: taiga/projects/validators.py:231 +msgid "Priorities" +msgstr "优先级" + +#: taiga/projects/validators.py:232 +msgid "Severities" +msgstr "严重程度" + +#: taiga/projects/validators.py:233 +msgid "Roles" +msgstr "角色" + +#: taiga/projects/votes/models.py:33 taiga/projects/votes/models.py:34 +#: taiga/projects/votes/models.py:58 +msgid "Votes" +msgstr "投票数" + +#: taiga/projects/votes/models.py:57 +msgid "Vote" +msgstr "投票" + +#: taiga/projects/wiki/api.py:77 +msgid "'content' parameter is mandatory" +msgstr "'content' 参数必需" + +#: taiga/projects/wiki/api.py:80 +msgid "'project_id' parameter is mandatory" +msgstr "'project_id' 参数必需" + +#: taiga/projects/wiki/models.py:42 +msgid "last modifier" +msgstr "最后修改者" + +#: taiga/projects/wiki/models.py:75 +msgid "href" +msgstr "" + +#: taiga/timeline/signals.py:63 +msgid "Check the history API for the exact diff" +msgstr "检查确切的 diff 的历史记录 API" + +#: taiga/users/admin.py:39 +msgid "Project Member" +msgstr "项目成员" + +#: taiga/users/admin.py:40 +msgid "Project Members" +msgstr "项目成员" + +#: taiga/users/admin.py:50 +msgid "id" +msgstr "id" + +#: taiga/users/admin.py:81 +msgid "Project Ownership" +msgstr "项目所有权" + +#: taiga/users/admin.py:82 +msgid "Project Ownerships" +msgstr "项目所有权" + +#: taiga/users/admin.py:119 +msgid "Personal info" +msgstr "个人信息" + +#: taiga/users/admin.py:122 +msgid "Permissions" +msgstr "权限" + +#: taiga/users/admin.py:123 +msgid "Restrictions" +msgstr "限制" + +#: taiga/users/admin.py:125 +msgid "Important dates" +msgstr "重要日期" + +#: taiga/users/api.py:123 +msgid "Duplicated email" +msgstr "重复的邮件地址" + +#: taiga/users/api.py:125 +msgid "Not valid email" +msgstr "无效的邮件地址" + +#: taiga/users/api.py:165 +msgid "Invalid username or email" +msgstr "用户名称或邮件地址无效" + +#: taiga/users/api.py:174 +msgid "Mail sended successful!" +msgstr "邮件发送成功!" + +#: taiga/users/api.py:212 +msgid "Current password parameter needed" +msgstr "输入当前密码" + +#: taiga/users/api.py:215 +msgid "New password parameter needed" +msgstr "输入新密码" + +#: taiga/users/api.py:218 +msgid "Invalid password length at least 6 charaters needed" +msgstr "无效密码,长度至少6位" + +#: taiga/users/api.py:221 +msgid "Invalid current password" +msgstr "当前密码无效" + +#: taiga/users/api.py:268 taiga/users/api.py:274 +msgid "" +"Invalid, are you sure the token is correct and you didn't use it before?" +msgstr "无效,请确定令牌正确,之前使用过?" + +#: taiga/users/api.py:301 taiga/users/api.py:309 taiga/users/api.py:312 +msgid "Invalid, are you sure the token is correct?" +msgstr "无效,请确定令牌正确?" + +#: taiga/users/models.py:95 +msgid "superuser status" +msgstr "超级用户状态" + +#: taiga/users/models.py:96 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "选定此用户拥有所有权限,而不用显式将他们分配。" + +#: taiga/users/models.py:126 +msgid "username" +msgstr "用户名" + +#: taiga/users/models.py:127 +msgid "" +"Required. 30 characters or fewer. Letters, numbers and /./-/_ characters" +msgstr "必填,长度小于30的英文字母、数字、“.”、“-”、“_”" + +#: taiga/users/models.py:130 +msgid "Enter a valid username." +msgstr "输入一个合法的用户名" + +#: taiga/users/models.py:133 +msgid "active" +msgstr "活跃" + +#: taiga/users/models.py:134 +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "指定是否此用户为活跃用户。取消选择这而不是删除帐户。" + +#: taiga/users/models.py:140 +msgid "biography" +msgstr "个人简介" + +#: taiga/users/models.py:143 +msgid "photo" +msgstr "照片" + +#: taiga/users/models.py:144 +msgid "date joined" +msgstr "加入日期" + +#: taiga/users/models.py:146 +msgid "default language" +msgstr "默认语言" + +#: taiga/users/models.py:148 +msgid "default theme" +msgstr "默认主题" + +#: taiga/users/models.py:150 +msgid "default timezone" +msgstr "默认时区" + +#: taiga/users/models.py:152 +msgid "colorize tags" +msgstr "彩色标签" + +#: taiga/users/models.py:157 +msgid "email token" +msgstr "电子邮件密码" + +#: taiga/users/models.py:159 +msgid "new email address" +msgstr "新邮件地址" + +#: taiga/users/models.py:166 +msgid "max number of owned private projects" +msgstr "最大私有项目数" + +#: taiga/users/models.py:169 +msgid "max number of owned public projects" +msgstr "最大公开项目数" + +#: taiga/users/models.py:172 +msgid "max number of memberships for each owned private project" +msgstr "私有项目最大成员数" + +#: taiga/users/models.py:176 +msgid "max number of memberships for each owned public project" +msgstr "公开项目最大成员数" + +#: taiga/users/models.py:296 +msgid "permissions" +msgstr "权限" + +#: taiga/users/services.py:51 taiga/users/services.py:68 +msgid "Username or password does not matches user." +msgstr "用户名或密码错误。" + +#: taiga/users/templates/emails/change_email-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" +"\n" +"

邮件地址变更

\n" +"

您好 %(full_name)s,
请确认邮件地址

\n" +" 确认\n" +"

如果不是是提出的申请,可以忽略这封邮件。

\n" +"

Taiga团队

\n" +" " + +#: taiga/users/templates/emails/change_email-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, please confirm your email\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" +"\n" +"您好%(full_name)s, 请求确认您的邮件地址\n" +"\n" +"%(url)s\n" +"\n" +"如果不是你提出的申请,可以忽略这封邮件。\n" +"---\n" +"Taiga团队\n" + +#: taiga/users/templates/emails/change_email-subject.jinja:1 +msgid "[Taiga] Change email" +msgstr "[Taiga] 变更电邮地址" + +#: taiga/users/templates/emails/password_recovery-body-html.jinja:4 +#, python-format +msgid "" +"\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" +" " +msgstr "" +"\n" +"

重置密码

\n" +"

您好 %(full_name)s,
您申请进行密码重置

\n" +" 重置" +"\n" +"

如果不是是提出的申请,可以忽略这封邮件。

\n" +"

Taiga团队

\n" +" " + +#: taiga/users/templates/emails/password_recovery-body-text.jinja:1 +#, python-format +msgid "" +"\n" +"Hello %(full_name)s, you asked to recover your password\n" +"\n" +"%(url)s\n" +"\n" +"You can ignore this message if you did not request.\n" +"\n" +"---\n" +"The Taiga Team\n" +msgstr "" +"\n" +"您好 %(full_name)s, 你申请进行重置密码,点击下面链接进行重置\n" +"\n" +"%(url)s\n" +"\n" +"如果提出的申请,可以忽略这封邮件。\n" +"\n" +"---\n" +"Taiga团队\n" + +#: taiga/users/templates/emails/password_recovery-subject.jinja:1 +msgid "[Taiga] Password recovery" +msgstr "[Taiga] 找回密码" + +#: taiga/users/templates/emails/registered_user-body-html.jinja:6 +msgid "" +"\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" +" " +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 +msgid "" +"\n" +" You may remove your account from this service clicking " +"here\n" +" " +msgstr "" +"\n" +" 你可以注销账户从下面的服务 点击\n" +" " + +#: taiga/users/templates/emails/registered_user-body-text.jinja:1 +msgid "" +"\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" +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 +msgid "" +"\n" +"You may remove your account from this service: %(url)s\n" +msgstr "" +"\n" +"您可以注销您的账户,通过: %(url)s\n" + +#: taiga/users/templates/emails/registered_user-subject.jinja:1 +msgid "You've been Taigatized!" +msgstr "您已成为Taiga的一员" + +#: taiga/users/validators.py:45 +msgid "invalid" +msgstr "无效的" + +#: taiga/users/validators.py:56 +msgid "Invalid username. Try with a different one." +msgstr "无效用户名,请尝试其他的。" + +#: taiga/userstorage/api.py:53 +msgid "" +"Duplicate key value violates unique constraint. Key '{}' already exists." +msgstr "重复的键值违反唯一约束。键 '{}' 已经存在。" + +#: taiga/userstorage/models.py:32 +msgid "key" +msgstr "键" + +#: taiga/webhooks/models.py:30 taiga/webhooks/models.py:40 +msgid "URL" +msgstr "网址" + +#: taiga/webhooks/models.py:31 +msgid "secret key" +msgstr "密钥" + +#: taiga/webhooks/models.py:41 +msgid "status code" +msgstr "状态码" + +#: taiga/webhooks/models.py:42 +msgid "request data" +msgstr "请求数据" + +#: taiga/webhooks/models.py:43 +msgid "request headers" +msgstr "请求Header头" + +#: taiga/webhooks/models.py:44 +msgid "response data" +msgstr "响应数据" + +#: taiga/webhooks/models.py:45 +msgid "response headers" +msgstr "响应Header头" + +#: taiga/webhooks/models.py:46 +msgid "duration" +msgstr "持续时间"